正常编译是没有问题的,只要用了c++中的uint16_t等内容,就会编译不通过。
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.
您好
该问题似乎与代码辅助功能有关。
如果我开始输入 uint16,我会看到如下弹出窗口:
如果我随后选择 uint16_t(捕获中的底部项目),它会完成单词,但还会添加#include <cstdint>。下图中的第 17 行。
问题就在于 #include 语句。
如果我现在构建,我会收到提到的错误:
如果我注释掉第 37 行,那么它就可以正常构建:
代码完成工具似乎认为 < cstdint> 是必需的,但实际上并非如此。相应的文件是 stdint.h
我将提交一个错误来跟踪此问题。