32_初探 C++ 標準庫

1. C++標準庫

  • C++標準庫并不是C++語言的一部分
  • C++標準庫是由類庫函數庫組合而成
  • C++標準庫定義的類和對象都位于std命名空間中
  • C++標準庫的頭文件都不帶.h后綴
  • C++標準庫蘊涵了C庫的功能

2. C++編譯環(huán)境的組成

C++編譯環(huán)境的組成
  • C++標準語法模塊:不同編譯器標準語法模塊相同;
  • C++擴展語法模塊:不同編譯器擴展語法模塊不同;
  • C++標準庫:不同編譯器標準庫相同;<cstdio>
  • C語言兼容庫:C語言頭文件相同;如<stdio.h>
  • 編譯器擴展庫:不同編譯器編譯器擴展庫不同。

3. C++標準庫預定了多數常用的數據結構

編程說明:C++標準庫中輸入輸出

#include <iostream>
#include <cmath>

using namespace std;

int main()
{
    cout << "Hello world" << endl;

    double a = 0;
    double b = 0;

    cout << "Input a:";
    cin >> a;

    cout << "Input b:";
    cin >> b;

    double c = sqrt(a * a + b * b);
    
    cout << "c = " << c << endl;

    return 0;
}

輸出結果:

Hello world
Input a:3
Input b:4
c = 5

4. 小結

  • C++標準庫是由類庫函數庫組成的集合
  • C++標準庫包含經典算法數據結構的實現
  • C++標準庫涵蓋了C庫的功能
  • C++標準庫位于std命名空間中
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 發(fā)現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 15,257評論 4 61
  • 轉自http://blog.csdn.net/xugangwen/article/details/44811783...
    扎Zn了老Fe閱讀 13,082評論 1 142
  • 突然好想吃那里的水餃~呵呵,我是不是也很適合住北方啊
    Una520閱讀 123評論 0 1
  • 【總有一天,你要為自己說過的話買單】 朋友圈和qq空間曾經流行過這句話:“現在的努力,只為當年吹過的牛逼。” 年少...
    黃圈圈閱讀 1,769評論 0 1
  • 閱讀、看電影,這些段時間去“體驗”另一種生活的方法,特別過癮。在過程中,你的注意力會完全陷入到角色中,仿佛跟著主角...
    saiyonana閱讀 161評論 0 0

友情鏈接更多精彩內容