可能是中毒了吧 请高手指点
我用的是studio2005 下面代码调试后说是:系统找不到指定文件!
下面是编译器说我有的错误:(后面 还有源代码)
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(25) : error C2143: syntax error : missing ';' before '&'
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(25) : error C2433: 'ostream' : 'friend' not permitted on data declarations
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(25) : error C2061: syntax error : identifier 'ostream'
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(25) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(25) : error C2805: binary 'operator <<' has too few parameters
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(26) : error C2143: syntax error : missing ';' before '&'
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(26) : error C2433: 'istream' : 'friend' not permitted on data declarations
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(26) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(26) : error C2061: syntax error : identifier 'istream'
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(26) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(26) : error C2805: binary 'operator >>' has too few parameters
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(41) : error C3861: 'strlen': identifier not found
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(44) : error C3861: 'strcpy': identifier not found
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(51) : error C2146: syntax error : missing ';' before identifier 'str'
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(72) : error C3861: 'strlen': identifier not found
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(77) : error C2065: 'cout' : undeclared identifier
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(77) : error C2065: 'endl' : undeclared identifier
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(91) : error C2065: 'lenth' : undeclared identifier
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(160) : error C3861: 'strlen': identifier not found
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(168) : error C3861: 'strcpy': identifier not found
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(172) : error C2143: syntax error : missing ';' before '&'
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(172) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(172) : error C2086: 'int ostream' : redefinition
1> c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(25) : see declaration of 'ostream'
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(172) : error C2065: 'ostr' : undeclared identifier
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(172) : error C2065: 's' : undeclared identifier
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(172) : error C2275: 'String' : illegal use of this type as an expression
1> c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(4) : see declaration of 'String'
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(172) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\josun\desktop\thirdwork\thirdwork\stringseq.h(172) : fatal error C1903: unable to recover from previous error(s); stopping compilation
1>生成日志保存在“file://c:\Users\josun\Desktop\Thirdwork\Thirdwork\Debug\BuildLog.htm”
1>Thirdwork - 29 个错误,0 个警告
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ==========