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.

[参考译文] 错误:std 有歧义。

Guru**** 2347070 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1251772/error-std-is-ambiguous

您好!

我将 使用 clang 编译我的 C++代码以及 SDK_243x tcpserver 示例

我得到一个错误、std  有歧义。

在包含于 C:/ti/ti_cgt_tiarmclang_2.1.2.LTS/include/c ++/v1\limits:105的文件中:
C:/ti/ti_cgt_tiarmclang_2.1.2.LTS/include/c ++/v1\TYPE_QtiS:3701:9:错误:对"STD"的引用含糊不清

当我打开   C :/ti/ti_cgt_tiarmclang_2.1.2.LTS/include/c ++/v1\limits 时,我看到命名空间 std 被注释掉了。

请提供建议。

谢谢。

Eli。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    在我的 c++项目的许多地方我遇到

    C:/ti/ti_cgt_tiarmclang_2.1.2.LTS/include/c ++/v1\__function/invoke.h:30:16:错误:"STD"引用有歧义
    return _VSTD::__invoke (_VSTD::forward <_Args>(__args)...);

    有一个我失踪的符号吗?

    请提供建议。

    谢谢。

    Eli

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我注意到一个更一般的问题与标准。

    如果我使用 hello world cpp 示例-我可以   #include 然后使用 std::string my_string;

    如果我使用 tcpserver 示例-#include 未识别  

    我如何让 clang 识别   和 std :: string ?

    谢谢。

    Eli

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Eli:

    我们将进行检查并返回。  您是否能够分享重现此问题的步骤?

    此致、

    安库尔