成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳解C++程序設計構成

開發 后端
對于搞開發的人說開發一個好的程序卻時是很費時間的事情,正因為這樣C++程序設計變得非常有趣。

C++語言是一種優秀的面向對象程序設計語言,它是一種使用非常廣泛的計算機編程語言,他的最大優點就是比C語言更容易為人們學習和掌握,但是C++程序設計卻十分復雜。

C++以其獨特的語言機制在計算機科學的各個領域中得到了廣泛的應用。面向對象的設計思想是在原來結構化程序設計方法基礎上的一個質的飛躍,C++完美地體現了面向對象的各種特性。

C++程序設計語言是由來自AT&T Bell Laboratories的Bjarne Stroustrup(即本文作者)設計和實現的,它兼具Simula語言在組織與設計方面的特性以及適用于系統程序設計的C語言設施。

C++最初的版本被稱作“帶類的C(C with classes)”[Stroustrup,1980],在1980年被第一次投入使用;當時它只支持系統程序設計(§3)和數據抽象技術(§4.1)。支持面向對象程序設計的語言設施在1983年被加入C++;之后,面向對象設計方法和面向對象程序設計技術就逐漸進入了C++領域。在1985年,C++第一次投入商業市場[Stroustrup,1986][Stroustrup,1986b]。在1987至1989年間,支持范型程序設計的語言設施也被加進了C++[Ellis,1990][Stroustrup,1991]。

隨著若干獨立開發的C++實現產品的出現和廣泛應用,正式的C++標準化工作在1990年啟動。標準化工作由ANSI(American National Standard Institute)以及后來加入的ISO(International Standards Organization)負責。1998年正式發布了C++語言的國際標準[C++,1998]。

在標準化工作進展期間,標準委員會充當了一個重要的角色,其發布的C++標準之草案在正式標準發布之前,一直被作為過渡標準而存在。而作為標準委員會中的積極分子,我是C++進一步發展工作中的主要參與者。與以前的C++語言版本相比,標準C++更接近我理想中的那個C++語言了。

關于C++的設計和演化,在[Stroustrup,1994]、[Stroustrup,1996]和[Stroustrup,1997b]中有詳細的敘述。至于標準化工作末期產生的C++語言定義,在[Stroustrup,1997]有詳細敘述。C++的設計目標。

就是要讓C++既具有適合于系統程序設計的C語言所具有的可適應性和高效性,又能在其程序組織結構方面具有像Simula那樣的語言設施(Simula所支持的這種程序組織結構通常被稱為面向對象程序設計風格)。

在設計的時候,還做了很大的努力,使得引借自Simula的高層次的程序設計技術能夠應用于系統程序設計之中。這即是說,C++所提供的抽象機制能夠被應用于那些對效率和可適應性具有極高要求的程序設計任務之中。

C++是一門通用目的的程序設計語言,它:

◆是一個更好的C;
◆支持數據抽象;
◆支持面向對象程序設計;
◆支持范型程序設計。

對范型程序設計的支持在C++設計的后期才被作為一個明確、獨立的目標來實現。而在C++演化過程的大部分時間里,我一直把范型程序設計以及支持它的語言特性劃歸在“數據抽象”的大標題之下。

【編輯推薦】

  1. C與C++中標準輸入實現方式上的一點區別
  2. C++編譯器如何對Const常量進行分配存儲空間
  3. C++類庫設計的基本構思與方法
  4. 玩轉C++語言的幾種方法
  5. 如何更好的進行C++代碼編制
責任編輯:chenqingxiang 來源: 新浪科技
相關推薦

2010-01-27 14:24:15

C++程序設計

2010-01-13 18:30:18

CC++程序設計

2010-01-11 17:43:23

C++程序設計

2011-07-10 15:36:54

C++

2010-01-11 10:34:22

C++程序

2010-01-08 16:10:59

C++語言

2011-04-11 10:44:53

對象編程C++

2010-01-11 17:22:02

2011-08-05 15:46:32

Objective-C 程序設計

2010-12-07 09:50:46

JSP

2011-12-06 09:42:51

Java

2009-09-02 13:22:23

C#組件化程序設計

2011-12-06 12:16:58

Java

2009-09-02 17:28:26

C#程序設計Windows窗體

2013-12-12 16:30:20

Lua腳本語言

2021-12-21 15:31:10

C++語言指針

2011-04-20 09:50:45

Virtual

2024-03-15 11:52:03

C++關鍵字編程

2011-06-09 15:04:22

RAII機制

2011-06-09 14:34:04

C++NVI
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人一区二 | 久久爱黑人激情av摘花 | 国产精品一区网站 | 日韩精品一区二区三区视频播放 | a看片| 亚洲国产欧美国产综合一区 | 国产精品美女久久久久久免费 | 91麻豆产精品久久久久久夏晴子 | 精品一区二区av | 羞羞视频网站免费看 | 久久久精品网 | 亚洲电影一区二区三区 | 日韩欧美视频免费在线观看 | .国产精品成人自产拍在线观看6 | 黄色免费av| 久久九九色 | 91视频大全| av黄色在线观看 | aaa大片免费观看 | 免费高清av | 欧美视频在线一区 | 99久久精品国产一区二区三区 | 亚洲精品一区二区三区丝袜 | 五月槐花香| 天堂久久av | 国产成人精品免费 | 久久久片| 国产一级片免费看 | 日韩91在线| 成人免费黄色片 | 国产伦精品一区二区三区精品视频 | 91免费观看| 麻豆91av| 少妇一区二区三区 | 久久久久久亚洲精品 | 99精品久久| 精品国产一区二区三区性色av | 国产精品永久免费 | 国产一区二区三区四区五区3d | 成人不卡视频 | 人人干人人艹 |