stl學習之namespace

1、爲何須要命名空間(問題提出)函數

    命名空間是ANSIC++引入的能夠由用戶命名的做用域,用來處理程序中常見的同名衝突。作用域

   在 C語言中定義了3個層次的做用域,即文件(編譯單元)、函數和複合語句。C++又引入了類做用域,類是出如今文件內的。在不一樣的做用域中能夠定義相同名字的變量,互不於擾,系統可以區別它們。編譯

相關文章
相關標籤/搜索