В вашем cpp файле:
#include "Account.h"
using namespace std;
Account::createAccount(); // remove this
void Account::createAccount()
{
cout << "\nAccount created successfully\n" << endl;
}
После удаления этой строки ваша программа должна запуститься.
РЕДАКТИРОВАТЬ
После этого исправления это прекрасно работает для меня.
Вы можете попробовать переместить
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
на Account.h
и удалить остальные using namespace std;
, оставив только #include <Account.h>
в main()
.
Это указывает на отсутствующие библиотеки, поэтому проверьте также, есть ли файлы классов Account
в каталоге проекта root.
Если это не решает проблему, взгляните на C ++ ошибка компиляции (LNK1120 и LNK2019) с Visual Studio .