我能够编译,并使用使用某些c ++ 11功能的代码作为std::move
和std::unique_ptr
。但是,在Eclipse CDT中,std::move
和std::unique_ptr
带有红色短划线加下划线说明:“无法解析Functiom移动”,无法解析“符号std::unique_ptr
”。我提到了标题文件< memory >
和< utility >
我还添加了编译器标记-std=c++11
并添加到路径和符号__GNU_EXPERIMENTAL_CXX0X__
,
正如我所说的代码在预期的行为中正常工作,但是在我的代码下无法摆脱这些烦人的红色虚线。