请教专家:
在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 这类的转换函数.我在程序中调用.总是错.如果不支持该怎样把浮点数转为字符呢?
TI中文支持网



