工具/软件:TI C/C++编译器
我注意到以下方面的使用:
#if defined(__cplusplusplusplusplusplusplus)&&!defined(_cpp_style_header)
以及TI头文件中的类似语句。
是否存在实际定义了_CPP_Style_header的头文件?
我假设它是一个符合预期样式的头文件,这将引导我进入下一个问题:
“CPP样式标题”的要求是什么?
此致,
Jim
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI C/C++编译器
我注意到以下方面的使用:
#if defined(__cplusplusplusplusplusplusplus)&&!defined(_cpp_style_header)
以及TI头文件中的类似语句。
是否存在实际定义了_CPP_Style_header的头文件?
我假设它是一个符合预期样式的头文件,这将引导我进入下一个问题:
“CPP样式标题”的要求是什么?
此致,
Jim
重复考古学家所说的话... _cpp_style_header,以及所有其他以下划线开头的预处理程序符号,用于实现RTS函数和头文件中的功能。 此类符号随时可能更改或删除,恕不另行通知。
不过,如果您想了解详细信息,可以通过以下方法查看。 使用编译器版本16.9 .x.LTS。 (关闭的版本也应该可以使用,但16.9 .x.LTS是我尝试的唯一版本。) 在C++(而非C)源文件中包括<Cstring>。 使用开关--gen_acd_raw构建它。 这将创建扩展名为.RL的原始商品信息文件。 阅读 MSP430编译器手册中的此选项,特别是原始列表文件内容的说明。 在该.RL文件中搜索符号_CPP_Style_header。 您将看到它的定义位置以及它的使用方式。
谢谢,此致,
-George