古詩詞大全網 - 成語查詢 - VC++中"using namespace std"有什麽用的

VC++中"using namespace std"有什麽用的

std是壹個命名空間。

C++中引入命名空間的主要是為了處理程序中常見的命名沖突,它是由ANSI C++引入的可以由用戶命名的作用域。所謂命名空間,實際上就是壹個由程序設計者命名的內存區域 ,程序設計者可以根據需要指定壹些有名字的空間域,把壹些全局實體分別放在各個命名空間中,從而與其它全局實體分隔開來。

不同的命名空間可以有相同的類名被定義 。

using namespace std;就是指明下面的程序使用std,如果不用這句指明的話就要用std:string(string是std空間中定義的,也可以在全局空間中定義,只要名字空間不壹樣即可)。否則可以默認名字空間中有std.便不用std:來修飾。

擴展資料

VC++(簡稱Visual C++、MSVC、VC++或VC)是微軟公司的C++開發工具,具有集成開發環境,可提供編輯C語言,C++以及C++/CLI等編程語言。VC++集成了便利的除錯工具,特別是集成了微軟Windows視窗操作系統應用程序接口(Windows API)、三維動畫DirectX API,Microsoft .NET框架。目前最新的版本是Microsoft Visual C++ 2017。

參考資料:

百度百科-Microsoft Visual C++