毕竟,它确实在stddef.h和c ++ config.h中定义:
C++的config.h:
namespace std
{
typedef __SIZE_TYPE__ size_t;
typedef __PTRDIFF_TYPE__ ptrdiff_t;
#ifdef __GXX_EXPERIMENTAL_CXX0X__
typedef decltype(nullptr) nullptr_t;
#endif
}
Run Code Online (Sandbox Code Playgroud)
STDDEF.H:
typedef __SIZE_TYPE__ size_t;
Run Code Online (Sandbox Code Playgroud)
因此,当文件执行时using namespace std,Eclipse CDT代码分析会混淆并说符号不明确.我不知道gcc是如何解决这个问题的,但是对于日食代码分析有什么建议吗?
| 归档时间: |
|
| 查看次数: |
2820 次 |
| 最近记录: |