Ive得到了這些錯誤消息:LNK2019錯誤C++解析外部符號
錯誤1個錯誤LNK2019:無法解析的 外部符號? 「市民:無效 __thiscall ArrayIntStorage :: sortOwn(無效)」 (sortOwn @ ArrayIntStorage @@ QAEXXZ) 在功能 引用_main G:\ 08227 \ ACW \ MAIN \ 08227_ACW2_Test_Harnesses_2010-11 \ C_Style_Array \ main.obj C_Style_Array
錯誤2錯誤LNK2019:無法解析 外部符號「公共:無效 __thiscall ArrayIntStorage :: sortStd(無效)」 (sortStd @ @@ ArrayIntStorage QAEXXZ?) 在功能 引用_main G:\ 08227 \ ACW \ MAIN \ 08227_ACW2_Test_Harnesses_2010-11 \ C_Style_Array \ main.obj C_Style_Array
錯誤3錯誤LNK2019:未解析 外部符號 「類 的std :: basic_ostream> & __cdecl 操作者< <(類 的std :: basic_ostream> &,類 ArrayIntStorage常量&)」 (?? 6 @ YAAAV $ basic_ostream @杜?$ @ char_traits @ d性病性病@@@ @@ AAV01 @ ABVArrayInt存儲@@@ Z) 在功能 引用_main G:\ 08227 \ ACW \ MAIN \ 08227_ACW2_Test_Harnesses_2010-11 \ C_Style_Array \ main.obj C_Style_Array
錯誤4錯誤LNK2019:無法解析 外部符號「類 的std :: basic_istream> & __cdecl 操作>>(類 的std :: basic_istream> &,類 ArrayIntStorage &)」 (?? 5 @ YAAAV?$ @ basic_istream杜?$ @ char_traits @ d性病性病@@@ @@ AAV01 @AAVArrayIntStorage @@@ Z) 在功能中引用 _main G:\ 08227 \ ACW \ MAIN \ 08227_ACW2_Test_Harnesses_2010-11 \ C_Style_Arra Y \ main.obj C_Style_Array
錯誤5錯誤LNK2019:無法解析的 外部符號 「市民:布爾 __thiscall ArrayIntStorage :: setReadSort(布爾)」 (setReadSort @ ArrayIntStorage @@ QAE_N_N @ Z?) 在功能 引用_main G:\ 08227 \ ACW \ MAIN \ 08227_ACW2_Test_Harnesses_2010-11 \ C_Style_Array \ main.obj C_Style_Array
錯誤6錯誤LNK1120:5周懸而未決 的外部G:\ 08227 \ ACW \ MAIN \ 08227_ACW2_Test_Harnesses_2010-11 \ C_Style_Array \調試\ C_Style_Array.exe 1 1 C_Style_Array
我不知道發生了什麼,我想知道是否錯過了什麼? 我是新來這和它不給我任何行號,以便林不知道給你那麼它的代碼我給你這部分
#include <fstream>
#include <iostream>
using namespace std;
#include "ArrayIntStorage.h"
int main(int argc, char **argv) {
ifstream fin1("ACW2_data.txt");
ofstream out1("1-arrayUnsortedRead.txt");
ofstream out2("2-arrayUnsortedRead-thenSTDSort.txt");
if(!fin1.is_open())
{
cout << "FAIL" << endl;
return 1;
}
ArrayIntStorage arrayStorage1;
arrayStorage1.setReadSort(false); // do not read sort
// read in int values into data structure
fin1 >> arrayStorage1;
// output int values in data structure to file
out1 << arrayStorage1;
// sort data structure using std
arrayStorage1.sortStd();
// output int values in data structure to file
out2 << arrayStorage1;
fin1.close();
out1.close();
out2.close();