Точка входа в процедуру... не может быть расположена в библиотеке динамических ссылок (путь к файлу)

У меня проблемы с чтением из текстового файла в C++, поэтому в основном я хочу прочитать текстовый файл на "cmd", используя этот код, однако появляется ошибка.

#include <iostream>
#include <fstream>
#include <string>
#include "helloworld.h"

using namespace::std;
int main(){
    string line;
    ifstream file("C:/Users/pc/Desktop/Progra/Seminario.txt");
    if(file.is_open()){
            cout << line << endl;
        file.close();
    }
    else{
        cout << "File is not open" << endl;
    }

}

Когда я его компилирую, я не получаю никаких ошибок, однако, когда я запускаю a.exe, появляется окно с сообщением:

Не удалось найти точку входа в процедуру _ZNSt7__cxx1112basic_stringlcSt11char_traitslcESalcEEC1Ev в библиотеке динамических ссылок C:\Users\pc\Desktop\Progra\a.exe.

Как я могу это исправить? Или есть какой-нибудь другой способ чтения из файла?

0 ответов

Другие вопросы по тегам