最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++中std的使用及說明

 更新時(shí)間:2023年08月07日 08:47:30   作者:PGzxc  
這篇文章主要介紹了C++中std的使用及說明,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

C++中std的使用

std::是個(gè)名稱空間標(biāo)識符,C++標(biāo)準(zhǔn)庫中的函數(shù)或者對象都是在命名空間std中定義的,所以我們要使用標(biāo)準(zhǔn)庫中的函數(shù)或者對象都要用std來限定。

至于為什么將cout放到名字空間std中,是因?yàn)橄骳out這樣的對象在實(shí)際操作中或許會有好多個(gè),比如說你自己也可能會不小心定義一個(gè)對象叫cout,那么這兩個(gè)cout對象就會產(chǎn)生沖突。

std都是在什么時(shí)候使用?

一般來說,std都是要調(diào)用C++標(biāo)準(zhǔn)庫時(shí)使用。比如:使用標(biāo)準(zhǔn)庫文件iostream時(shí),要寫上std;使用非標(biāo)準(zhǔn)庫文件iostream.h,不用寫。如圖引入非標(biāo)準(zhǔn)庫iostream.h時(shí),省去了std::

當(dāng)然使用標(biāo)準(zhǔn)庫時(shí),也是可以省略的,不過需要進(jìn)行處理

分別將cout和endl釋放出來

將命名空間釋放出來

注:using namespace std 告訴編輯器我們將要使用名字空間std中的函數(shù)或者對象,所以cout和endl前面不用注明他們是std這個(gè)名字空間中的cout和endl

搞懂C++中的std::是什么

C++中的std::是什么?

std:: 是個(gè)名稱空間標(biāo)示符,C++標(biāo)準(zhǔn)庫中的函數(shù)或者對象都是在命名空間std中定義的,所以我們要使用標(biāo)準(zhǔn)函數(shù)庫中的函數(shù)或?qū)ο蠖家褂胹td來限定。

標(biāo)準(zhǔn)庫在名字空間中被指定為std,所以在使用標(biāo)準(zhǔn)庫中的函數(shù)或者對象的時(shí)候要加上std::,這樣編譯器就會明白我們調(diào)用的函數(shù)或者對象是名字空間std中的。

什么是C++標(biāo)準(zhǔn)庫呢?

C++標(biāo)準(zhǔn)庫,C++ Standard Library,是類庫和函數(shù)的集合,其使用核心語言寫成,由c++標(biāo)準(zhǔn)委員會制定,并不斷維護(hù)更新。

C++強(qiáng)大的功能來源于其豐富的類庫及庫函數(shù)資源。在C++開發(fā)中,要盡可能地利用標(biāo)準(zhǔn)庫完成,這樣可以降低成本,提高編程效率,保證程序質(zhì)量,又能保持編程風(fēng)格一致性。

C++標(biāo)準(zhǔn)庫又分為標(biāo)準(zhǔn)函數(shù)庫和面向?qū)ο箢悗臁?/p>

標(biāo)準(zhǔn)函數(shù)庫包括:輸入/輸出 I/O、字符串和字符處理、數(shù)學(xué)、時(shí)間、日期和本地化、動態(tài)分配、其他、寬字符函數(shù)。

面向?qū)ο箢悗彀ǎ簶?biāo)準(zhǔn)的 C++ I/O 類、String 類、數(shù)值類、STL 容器類、STL 算法、STL 函數(shù)對象、STL 迭代器、STL 分配器、本地化庫、異常處理類、雜項(xiàng)支持庫。

在什么時(shí)候要用到std::,什么時(shí)候不需要用呢?

一般來說,要調(diào)用C++標(biāo)準(zhǔn)庫時(shí),要寫上std::。

如果使用非標(biāo)準(zhǔn)庫文件iostream.h,不用寫。

如:#include<iostream.h>

#include<iostream.h>
int main()
{
? ? cout<<"hello world"; ? //而不是std::cout<<"hello world";
? ? cout<<endl; ? //而不是std::cout<<std::endl;
? ? return 0;
}

一種更簡單的方法,不需要寫std::

直接使用using namespace std來代替std::。

using namespace std 告訴編輯器我們將要使用空間std中的函數(shù)或者對象。

如:using namespace std;

#include<iostream>
using namespace std;
int main()
{
? ? cout<<"hello world";
? ? cout<<endl;
? ? return 0;
}

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • C++簡明分析臨時(shí)對象是什么

    C++簡明分析臨時(shí)對象是什么

    對性能來說,許多的問題都需要和出現(xiàn)頻率及本身執(zhí)行一次的開銷掛鉤,有些問題雖然看似比較開銷較大,但是很少會執(zhí)行到,那也不會對程序有大的影響;同樣一個(gè)很小開銷的函數(shù)執(zhí)行很頻繁,同樣會對程序的執(zhí)行效率有很大影響。本章中作者主要根據(jù)臨時(shí)對象來闡述這樣一個(gè)觀點(diǎn)
    2022-04-04
  • C++入門指南之貪吃蛇游戲的實(shí)現(xiàn)

    C++入門指南之貪吃蛇游戲的實(shí)現(xiàn)

    這篇文章主要給大家介紹了關(guān)于C++入門指南之貪吃蛇游戲?qū)崿F(xiàn)的相關(guān)資料,文章通過示例代碼介紹的非常詳細(xì),可以讓大家能短時(shí)間內(nèi)寫出一個(gè)貪吃蛇,需要的朋友可以參考下
    2021-10-10
  • C++操作MySQL的實(shí)現(xiàn)示例

    C++操作MySQL的實(shí)現(xiàn)示例

    這篇文章主要介紹了C++操作MySQL的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • c語言輕松實(shí)現(xiàn)猜數(shù)字小游戲

    c語言輕松實(shí)現(xiàn)猜數(shù)字小游戲

    猜數(shù)字是興起于英國的益智類小游戲,起源于20世紀(jì)中期,一般由兩個(gè)人或多人玩,也可以由一個(gè)人和電腦玩。游戲規(guī)則為一方出數(shù)字,一方猜,今天我們來用C實(shí)現(xiàn)這個(gè)游戲案例
    2022-04-04
  • Qt?timerEvent實(shí)現(xiàn)簡單秒表功能

    Qt?timerEvent實(shí)現(xiàn)簡單秒表功能

    這篇文章主要為大家詳細(xì)介紹了Qt?timerEvent實(shí)現(xiàn)簡單秒表功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • c語言讀取txt文件內(nèi)容簡單實(shí)例

    c語言讀取txt文件內(nèi)容簡單實(shí)例

    在本篇文章里小編給大家整理的是關(guān)于c語言如何讀取txt文件內(nèi)容,需要的朋友們可以參考下。
    2020-03-03
  • C++ OpenCV繪制簡易直方圖DrawHistImg

    C++ OpenCV繪制簡易直方圖DrawHistImg

    本文主要介紹了一個(gè)能繪制簡易直方圖的簡單函數(shù)DrawHistImg,可以幫助大家快速掌握繪制的原理,可以根據(jù)自己的創(chuàng)意對其進(jìn)行改善和補(bǔ)充。需要的朋友可以參考一下
    2021-12-12
  • VisualStudio2022 cmake配置opencv開發(fā)環(huán)境

    VisualStudio2022 cmake配置opencv開發(fā)環(huán)境

    本文主要介紹了VisualStudio2022 cmake配置opencv開發(fā)環(huán)境,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • 在C++中定義和使用宏常量解讀

    在C++中定義和使用宏常量解讀

    這篇文章主要介紹了在C++中定義和使用宏常量方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2026-03-03
  • C語言結(jié)構(gòu)體(struct)常見使用方法(細(xì)節(jié)問題)

    C語言結(jié)構(gòu)體(struct)常見使用方法(細(xì)節(jié)問題)

    這篇文章主要介紹了C語言結(jié)構(gòu)體(struct)常見使用方法(細(xì)節(jié)問題),需要的朋友可以參考下
    2017-03-03

最新評論

江山市| 蓝山县| 苏尼特右旗| 曲麻莱县| 满城县| 建昌县| 南溪县| 大兴区| 宁化县| 靖州| 广宗县| 滨海县| 合肥市| 鄂温| 阿克| 鄂托克旗| 禹州市| 特克斯县| 德惠市| 诸暨市| 新宁县| 酒泉市| 新民市| 尼勒克县| 秀山| 牡丹江市| 兴和县| 井陉县| 富川| 翁源县| 湘潭市| 平果县| 桐梓县| 陕西省| 广饶县| 泽州县| 禄丰县| 旺苍县| 友谊县| 景谷| 那坡县|