精品熟女碰碰人人a久久,多姿,欧美欧美a v日韩中文字幕,日本福利片秋霞国产午夜,欧美成人禁片在线观看

C++ 簡介

c++ 簡介

c++ 是一種靜態(tài)類型的、編譯式的、通用的、大小寫敏感的、不規(guī)則的編程語言,支持過程化編程、面向?qū)ο缶幊毯头盒途幊獭?/p>

c++ 被認為是一種中級語言,它綜合了高級語言和低級語言的特點。

c++ 是由 bjarne stroustrup 于 1979 年在新澤西州美利山貝爾實驗室開始設(shè)計開發(fā)的。c++ 進一步擴充和完善了 c 語言,最初命名為帶類的c,后來在 1983 年更名為 c++。

c++ 是 c 的一個超集,事實上,任何合法的 c 程序都是合法的 c++ 程序。

注意:使用靜態(tài)類型的編程語言是在編譯時執(zhí)行類型檢查,而不是在運行時執(zhí)行類型檢查。

 

1. 面向?qū)ο蟪绦蛟O(shè)計

c++ 完全支持面向?qū)ο蟮某绦蛟O(shè)計,包括面向?qū)ο箝_發(fā)的四大特性:

  • 封裝
  • 抽象
  • 繼承
  • 多態(tài)

 

2. 標準庫

標準的 c++ 由三個重要部分組成:

  • 核心語言,提供了所有構(gòu)件塊,包括變量、數(shù)據(jù)類型和常量,等等。
  • c++ 標準庫,提供了大量的函數(shù),用于操作文件、字符串等。
  • 標準模板庫(stl),提供了大量的方法,用于操作數(shù)據(jù)結(jié)構(gòu)等。

 

3. ansi 標準

ansi 標準是為了確保 c++ 的便攜性 —— 您所編寫的代碼在 mac、unix、windows、alpha 計算機上都能通過編譯。

由于 ansi 標準已穩(wěn)定使用了很長的時間,所有主要的 c++ 編譯器的制造商都支持 ansi 標準。

 

4. 學習 c++

學習 c++,關(guān)鍵是要理解概念,而不應(yīng)過于深究語言的技術(shù)細節(jié)。

學習程序設(shè)計語言的目的是為了成為一個更好的程序員,也就是說,是為了能更有效率地設(shè)計和實現(xiàn)新系統(tǒng),以及維護舊系統(tǒng)。

c++ 支持多種編程風格。您可以使用 fortran、c、smalltalk 等任意一種語言的編程風格來編寫代碼。每種風格都能有效地保證運行時間效率和空間效率。

 

5. c++ 的使用

基本上每個應(yīng)用程序領(lǐng)域的程序員都有使用 c++。

c++ 通常用于編寫設(shè)備驅(qū)動程序和其他要求實時性的直接操作硬件的軟件。

c++ 廣泛用于教學和研究。

任何一個使用蘋果電腦或 windows pc 機的用戶都在間接地使用 c++,因為這些系統(tǒng)的主要用戶接口是使用 c++ 編寫的。

 

6. 標準化

發(fā)布時間 通稱 備注
2017 c++17 第五個c++標準
2017 coroutines ts 協(xié)程庫擴展
2017 ranges ts 提供范圍機制
2017 library fundamentals ts 標準庫擴展
2016 concurrency ts 用于并發(fā)計算的擴展
2015 concepts ts 概念庫,用于優(yōu)化編譯期信息
2015 tm ts 事務(wù)性內(nèi)存操作
2015 parallelism ts 用于并行計算的擴展
2015 filesystem ts 文件系統(tǒng)
2014 c++14 第四個c++標準
2011 - 十進制浮點數(shù)擴展
2011 c++11 第三個c++標準
2010 - 數(shù)學函數(shù)擴展
2007 c++tr1 c++技術(shù)報告:庫擴展
2006 - c++性能技術(shù)報告
2003 c++03 第二個c++標準
1998 c++98 第一個c++標準

下一節(jié):c++ 環(huán)境設(shè)置

c++ 簡介

相關(guān)文章