2011-09-05 40 views
0

我錯誤地從我的系統unistalled Visual Studio和現在我堅持C++ Builder的XE,我有一個使用命名空間系統,如String類型等等。我已經嘗試通過使用語句如何在C++ builder xe中使用命名空間系統?

使用的名稱空間的成員代碼命名空間系統;

使用命名空間系統;

但都不起作用。它不會給名稱空間帶來任何錯誤,但不會識別其成員,並將String聲明爲未定義的符號。我想知道如何在我的C++ builder xe中使用這個命名空間?謝謝

+0

這些是.NET命名空間;我不認爲C++ builder支持.NET開發。 – Joe

+2

C++ Builder中的RTL有它自己的'System'命名空間,其中'System :: String'是XE中'System :: UnicodeString'類的別名。確保在創建項目時啓用VCL,並且在'#pragma hdrstop'語句之前,源文件具有'#include '。 –

回答

0

爲什麼不從安裝光盤重新安裝Visual Studio?

+3

這對C++ Builder沒有任何影響。 –

+0

但它影響了有關意外刪除Visual Studio問題的第一部分。它也將徹底解決問題,重新安裝VS。 –

+0

重新安裝Visual Studio無法解決C++ Builder中的編譯器問題。他們完全不相關。 –