这个问题与其他问题不同。我是一名初学C ++程序员,最近我学习了矢量数组。这是我的代码,直接来自我的书:
#include <vector>
#include <iostream>
using namespace std ;
int main()
{
vector <int> vec(3,100) ;
cout << "Vector size: " << vec.size() << endl ;
cout << "Is empty?: " << vec.empty() << endl ;
cout << "First element: " << vec.at(0) << endl ;
vec.pop_back() ; // Remove final element.
cout << "Vector size: " << vec.size() << endl ;
cout << "Final element: " << vec.back() << endl;
vec.clear() ; // Remove all elements.
cout << "Vector size: " << vec.size() << endl;
vec.push_back( 200 ) ; // Add an element.
cout << "Vector size: " << vec.size() << endl ;
cout << "First element: " << vec.front() << endl ;
return 0 ;
}
我一直收到错误消息
无法在动态链接库中找到过程入口点
_ZDt24__throw_out_of_range_fmtPKcz
c:\[Location of vector.exe]
请记住,我是初学者,我只是想知道如何解决这个问题。我正在使用MinGW编译器。谢谢!