TI中文支持网
TI专业的中文技术问题搜集分享网站

iostream 错误

请教专家:

在CCS 4 环境中. 程序加 #include <iostream> .编译报错:

"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/cstdio", line 36: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/cstdio", line 128: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/cstdio", line 128: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/cstdio", line 128: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/xstddef", line 32: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 6: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 14: error: identifier "class" is undefined
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 15: warning: explicit type is missing ("int" assumed)
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 15: error: expected a ")"
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 17: warning: explicit type is missing ("int" assumed)
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 17: error: expected a ")"
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 21: error: identifier "class" is undefined
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 22: error: expected a ";"
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 43: warning: parsing restarts here after previous syntax error
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 44: error: expected a declaration
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 45: error: expected a declaration

还有很多.是怎么回事呢?开始没这么多.只是报有 iostream 错.后来多了很多.删除 #include <iostream> 就没有了. 是不能包含 iostream 吗?

Eric Ma:

QIUPING,

你应该检查一下iostream,看是否缺少了)或是;。

Eric

请教专家:

在CCS 4 环境中. 程序加 #include <iostream> .编译报错:

"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/cstdio", line 36: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/cstdio", line 128: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/cstdio", line 128: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/cstdio", line 128: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/xstddef", line 32: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 6: remark: zero used for undefined preprocessing identifier
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 14: error: identifier "class" is undefined
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 15: warning: explicit type is missing ("int" assumed)
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 15: error: expected a ")"
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 17: warning: explicit type is missing ("int" assumed)
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 17: error: expected a ")"
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 21: error: identifier "class" is undefined
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 22: error: expected a ";"
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 43: warning: parsing restarts here after previous syntax error
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 44: error: expected a declaration
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c2000/include/exception", line 45: error: expected a declaration

还有很多.是怎么回事呢?开始没这么多.只是报有 iostream 错.后来多了很多.删除 #include <iostream> 就没有了. 是不能包含 iostream 吗?

QIUPING GUO:

回复 Eric Ma:

Eric

我也看了一下.没发现什么问题.iostream是系统自带的文件. 应该不会有错吧.

CCS4 是不是不支持像 gcvt 这类的转换函数.我在程序中调用.总是错.如果不支持该怎样把浮点数转为字符呢?

赞(0)
未经允许不得转载:TI中文支持网 » iostream 错误
分享到: 更多 (0)