我只是試探在C++中一些更先進的編碼,所以可以想象我沮喪時,我解決不了這個:錯誤LNK2019:解析外部符號新手需要提示
1>Main.obj : error LNK2019: unresolved external symbol "int __cdecl playerAtk(void)" (? [email protected]@YAHXZ) referenced in function _main
1>C:\Users\Hezekiah Detinc\documents\visual studio 2010\Projects\Custom_1\Debug\Custom_1.exe : fatal error LNK1120: 1 unresolved externals
我曾試圖尋找這裏的答案,但我發現的解決方案太具體,不適合我。
如果有人可以回答;通常會導致這個問題?有什麼解決方案來解決它?
這是我的Main.cpp;
//Custom 1
//Include files that may be used. will cut out unused files in release.
#include <iostream>
#include <vector>
#include <string>
#include <cstdlib>
#include <ctime>
#include <algorithm>
#include "EnemyBaseClass.h"
#include "PlayerBaseClass.h"
using namespace std;
int main()
{
Enemy emy;
Player plr;
emy.enemyAtk();
emy.enemyDef();
emy.enemyHp();
plr.playerAtk();
plr.playerDef();
plr.playerHp();
int playerAtk();
cout << playerAtk();
cout << "You're attacked by a Monster!\n";
system(" pause ");
return 0;
}
如果我需要我的發帖標題或其他_.cpp文件,讓我知道。
'#include'是什麼? – harper