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

C++中std的使用及說明

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

C++中std的使用

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

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

std都是在什么時候使用?

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

當(dāng)然使用標準庫時,也是可以省略的,不過需要進行處理

分別將cout和endl釋放出來

將命名空間釋放出來

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

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

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

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

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

什么是C++標準庫呢?

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

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

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

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

面向?qū)ο箢悗彀ǎ簶藴实?C++ I/O 類、String 類、數(shù)值類、STL 容器類、STL 算法、STL 函數(shù)對象、STL 迭代器、STL 分配器、本地化庫、異常處理類、雜項支持庫。

在什么時候要用到std::,什么時候不需要用呢?

一般來說,要調(diào)用C++標準庫時,要寫上std::。

如果使用非標準庫文件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é)

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

相關(guān)文章

  • C++簡明分析臨時對象是什么

    C++簡明分析臨時對象是什么

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新評論

新泰市| 太白县| 同江市| 万州区| 绥棱县| 军事| 那曲县| 板桥市| 海南省| 葫芦岛市| 正宁县| 金溪县| 达拉特旗| 七台河市| 翁源县| 青海省| 丰原市| 塔河县| 鱼台县| 米脂县| 大渡口区| 墨江| 滦南县| 拉萨市| 梁河县| 政和县| 开远市| 桦甸市| 蒙城县| 天祝| 屏东市| 清徐县| 阿克陶县| 宁强县| 监利县| 上虞市| 蓝山县| 眉山市| 内黄县| 文昌市| 铅山县|