一些菜题
1.strstream.h文件在c++中怎么没了,被什么文件代替了呢?!如何把字符型改成数字型。
2.建立了一个工程之后,如果.cpp想调用头文件,却调用不到,为何?!
--------------------Configuration: match2 - Win32 Debug--------------------
Compiling...
node.cpp
Linking...
match2.obj : error LNK2001: unresolved external symbol "public: class node<int> * __thiscall node<int>::NextNode(void)const " (?NextNode@?$node@H@@QBEPAV1@XZ)
match2.obj : error LNK2001: unresolved external symbol "public: __thiscall node<int>::node<int>(int const &,class node<int> *)" (??0?$node@H@@QAE@ABHPAV0@@Z)
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/match2.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.
match2.exe - 4 error(s), 0 warning(s)怎么总是会有这种错误出现的。
#include " "用引号包括起来的头文件要如何才能联接上的。
这倒底是为什么呢。
3.有些程序是在DOS环境下运行的,有时会出现未看到结果便从DOS里面出来,怎样能使得先停一下才从DOS环境下出来呢。
4.建立了一个下三角矩阵的类,TriMat,在其中定义了一个函数,AddMat
为什么需要用下面的写法
TriMat AddMat(const TriMat &A);
而不是TriMat AddMat(const TriMat A) const;
&这个符号作什么用处的。
以及const 是作什么用处的。
5.书上写道可以在头文件用DataType a;
然后在定义文件中用,typedef int DataType来用,可是为什么我这样用显示出错信息呢。