這是隻是快到了一個錯誤,即使我把它寫在相同的方式與其他人做同樣的代碼有它錯誤LNK2019:解析外部符號(簡單的代碼)
一個非常簡單的代碼1> assigntment5.obj:error LNK2019:unresolved external symbol「class std :: basic_string,class std :: allocator> __cdecl promptForString(class std :: basic_string,class std :: allocator>)」(?promptForString @@ YA?AV ?$ basic_string @ DU?$ char_traits @ D @ std @@ V?$ allocator @ D @ 2 @@ std @@ V12 @@ Z)在函數中引用_main 1> c:\ users \ aweb \ documents \ visual studio 2010 \ Projects \ Assignment5 \ Debug \ Assignment5.exe:致命錯誤LNK1120:1個未解析的外部設備
.cpp文件
#include <iostream>
#include <string>
#include "anw65_Library.h"
using namespace std;
string promptForString(string prompt);
int main()
{
string name = promptForString("What is the filename?: ");
system("pause");
return 0;
}
.h文件
#include <iostream>
#include <iomanip>
#include <string>
using namespace std;
static string promptFromString(string prompt)
{
string filename;
cout << prompt;
cin >> filename;
return filename;
}
我很抱歉,因爲是平庸的。這是一個介紹課的練習,他希望我們學習創建自己的標題。非常感謝。 – user2097783 2013-02-22 02:35:22
@ user2097783:不,我不會這麼說。每個人都從某處開始。我並不是故意要苛刻。 – 2013-02-22 02:35:50