【问题标题】:how to use namespace system in c++ builder xe?如何在 c++ builder xe 中使用命名空间系统?
【发布时间】:2011-09-05 17:58:50
【问题描述】:

我错误地从我的系统中卸载了 Visual Studio,现在我被 c++ builder xe 卡住了,我有一个使用命名空间系统成员的代码,如字符串类型等。我试图通过语句使用命名空间

使用命名空间系统;

使用命名空间系统;

但两者都不起作用。它没有给出命名空间的错误,但不识别其成员并将 String 声明为未定义的符号。我想知道如何在我的 c++ builder xe 中使用这个命名空间?谢谢

【问题讨论】:

  • 那些是 .NET 命名空间;我不认为 c++ builder 支持 .NET 开发。
  • C++Builder 中的 RTL 有自己的System 命名空间,其中System::String 是XE 中System::UnicodeString 类的别名。确保在创建项目时启用 VCL,并且您的源文件在 #pragma hdrstop 语句之前有 #include <vcl.h>

标签: namespaces system c++builder c++builder-xe


【解决方案1】:

为什么不直接从安装 CD 重新安装 Visual Studio?

【讨论】:

  • 这对 C++Builder 没有影响。
  • 但它确实影响了关于意外删除 Visual Studio 的问题的第一部分。重新安装VS也可以完全解决问题。
  • 重新安装 Visual Studio 不能解决 C++Builder 中的编译器问题。它们完全不相关。
  • 是的,我喜欢使用 c++ builder,visual studio 对我的 i3 来说太重了:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-25
  • 1970-01-01
  • 2012-04-11
  • 2016-12-04
  • 2018-07-18
相关资源
最近更新 更多