无法在动态链接库c:\ [vector.exe的位置]中找到过程入口点_ZDt24__throw_out_of_range_fmtPKcz

时间:2018-01-18 21:38:59

标签: c++ vector mingw

这个问题与其他问题不同。我是一名初学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编译器。谢谢!

0 个答案:

没有答案