【问题标题】:error in visual c++ code about namespace关于命名空间的可视化 C++ 代码中的错误
【发布时间】:2014-03-20 06:02:25
【问题描述】:

我只是 C++ 的初学者。我在 Visual C++ 中的命名空间有错误。这是包含我必须为此基础添加的文件的代码。错误说名称必须是命名空间名称。我添加整个代码是源文件夹。标题中没有单个文件。哇,我必须添加很多文件吗?

using namespace System;
int main() 
{
    if (Environment::HasShutdownStarted)
        Console::WriteLine("Shutting down.");
    else
        Console::WriteLine("Not shutting down.");
    return 0;
}

【问题讨论】:

  • Here你可以找到答案。
  • 对我来说有点难以理解你的问题,但如果你发布的代码真的是一切,那么你显然缺少一些包含。您至少需要定义System:ConsoleSystem::Environment 的标头。如果它不是完整的代码,那么请[阅读有关 SSCCEs](http:sscce.org) 并改进您的问题。
  • 谢谢先生做到了......请原谅我不懂英语......祝你有美好的一天......很多爱

标签: c++ visual-c++ visual-c++-2010


【解决方案1】:

你应该添加这个:

#using <mscorlib.dll>

如果你想使用系统命名空间。希望这会有所帮助.. :)

【讨论】:

  • @user3432450 >> 如果这对你有帮助,那么你应该接受我的回答。
【解决方案2】:

尝试添加这个:

#using <mscorlib.dll>

它用于让编译器知道您正在使用系统。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-24
    • 1970-01-01
    • 2014-05-09
    相关资源
    最近更新 更多