国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

C++設計目標說明

開發 后端
C++是一門語言,而不是一個完整的系統;不能滔滔不休的一味追求完美,C++發展到今天確實很不容易,C++設計者付出了不少的心血在上面。

C++設計的一個明確目的就是提供更易用并具有一定承受能力的設計思想和程序設計技術,從進一步提高編出程序的質量,能夠大大的提高開發人員的工作效率,為他們避免走彎路的現象。

C++設計在其存在的“當時”那個時期必須是有用處的;每一種語言特性必須有一個有根據的、明確的實現方案;能提供一種變通的方法;能為意欲支持的每一種程序設計風格提供易于理解的支持方法;不強制于人。

可以注意到,基本規則的最后三條暗示了兩點:對適用于真實世界中各種應用的便捷工具的強調;對程序員的技術和取向(偏好)的充分考慮。從一開始,C++面向的就是那些要做實際項目的程序員。所謂的“完美”被認為是不可能達到的,這是由于C++用戶在需求、背景和待解決問題上存在著太大的不同。況且,在一門通用目的的程序設計語言的整個生存期之內,連對“完美”一詞的詮釋都可能會有極大的改變。由此可知,在語言的演化過程中,來自用戶的反饋和語言實現者們積累的經驗才是最為重要的。

提供用于程序組織的語言設施;心口如一(Say what you mean);所有的語言特性必須具有切實有效的承受能力;開啟一個有用的特性比避免所有的誤用更為重要;能將獨立開發的部件組合成完整的軟件。

這些技術中的絕大部分都源自Simula [Dahl,1970][Dahl,1972][Birtwistle,1979],并通常被作為面向對象程序設計和面向對象設計思想來討論。然而,C++的設計目標總還是在于要支持一定范圍內的各種程序設計風格和設計思想。這與一般在語言設計方面的觀點形成一定對比。

一般在語言設計上總是試圖將所有系統內建于單獨一個被重點支持的、帶有強制性的程序設計風格之中(或稱典范paradigm)。與靜態型別系統(Static type system)沒有內在的沖突;像對內建(built-in)型別一樣對用戶自定義型別提供很好的支持;個異化(locality)行為是可取的;

避免產生順序上的依賴關系;在對語言產生疑惑時,可以選取其特性中最易掌握的部分;可以因為不正當的語法使用而產生問題(Syntax matters (often in perverse ways))削弱對預處理器的使用。

當然,這些規則要具體結合更多關于基本目標的上下文環境來考慮。應該注意到的是,在“與C有較高的兼容性”、“不損失效率”以及“具有便捷的可用性來解決實際問題”這三個方面的要求,與在“完整的型別安全性”、“完全的通用性”以及“完善的抽象之美”這三個方面的要求形成對立。

C++設計從Simula中借鑒了用戶自定義型別(class,§4.1)和類層次機制。然而,在Simula及許多類似的語言中,其對用戶自定義型別的支持與其對內建型別的支持存在著根本上的不同。

例如,Simula中不允許在棧中為用戶自定義型別的對象分配空間,并且只允許通過指針(這在Simula中稱為引用——reference)來對這些對象進行訪問。而相反的,內建型別的對象只在棧中被分配空間,不能在動態存儲區中分配,而且不能使用指針指向它。

這種在對待內建型別與對待用戶自定義型別上的差異,暗示著對效率問題的嚴格考慮。比如,當作為一個在動態存儲區中被分配的對象之引用時,如果該對象屬于自定義型別(比如complex,§4.1),那么就會為運行期及空間帶來負荷;

而這些負荷在有些應用中被認為是不可接受的。這些正是C++意欲涉足解決的問題。同時,在用法上的不同也決定了:不可能在范型程序設計中統一對待那些語義上近似的型別。在維護一個較龐大的程序時,一個程序員不可避免的會基于某些不完整的知識來對程序作一些修改,只關注全部程序代碼中的一小部分。

【編輯推薦】

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

2010-01-11 17:34:37

C++語言

2010-01-25 10:54:18

C++設計

2011-05-31 17:59:48

C++

2011-04-11 09:23:27

設計目標原則C++

2010-01-21 16:45:02

C++設計目標

2010-01-15 19:34:25

C++設計

2010-01-27 14:24:15

C++程序設計

2010-01-14 17:42:47

CC++

2010-01-26 10:42:26

C++函數

2010-01-26 13:42:28

C++指針

2010-01-28 13:27:12

C++類定義

2010-01-19 13:43:59

C++函數

2010-01-28 11:08:09

C++變量

2010-02-04 15:20:50

Android SDK

2010-01-21 15:07:31

C++開發

2010-01-25 18:19:17

C++特性

2010-01-27 10:22:53

C++基類

2010-01-08 16:10:59

C++語言

2010-01-25 18:19:17

C++特性

2010-01-19 17:54:47

C++程序
點贊
收藏

51CTO技術棧公眾號

最近中文字幕一区二区| 福利在线白白| 99久久免费精品国产72精品九九| 亚洲一区二区三区精品在线| 成人黄动漫网站免费| 欧美理论影院| 天天综合网 天天综合色| 妞干网这里只有精品| 欧美日韩色图| 久久久极品av| 日本在线视频网址| 性做久久久久久久久| 人妻熟女一二三区夜夜爱| 免费视频久久| 91在线观看免费| 激情小说一区| 亚洲开心激情网| 风间由美一区| 国产精品女主播av| av动漫免费观看| 欧美日韩a区| 欧美洲成人男女午夜视频| 浪潮色综合久久天堂| 欧美一区二区三区四区久久| 黄色三级电影网站| 国产女主播一区| 国产va亚洲va在线va| 美女网站在线免费欧美精品| 超碰97网站| 成人午夜国产| 国产精品极品在线| 精品丝袜久久| 国产69精品久久久久9| 美女久久久久久| 国产午夜一区二区| 啊啊啊久久久| 精品久久人人做人人爱| 国产区在线视频| 日本乱人伦aⅴ精品| 日韩福利一区二区| 香蕉久久一区二区不卡无毒影院| 裸体网站视频| 亚洲免费在线电影| 看黄色免费网站| 一区二区三区四区在线播放| 91午夜国产| 伊人婷婷欧美激情| 日本福利视频| 在线视频网站| 日韩欧美中文字幕制服| 中文字幕在线资源 | 久久久久久高潮国产精品视| 在线高清av| 亚洲欧美日韩久久久久久| 午夜影院在线播放| 亚洲人成电影网| av成人亚洲| 97高清免费视频| 欧美色爱综合| yellow视频在线观看一区二区| 久久久久国产一区| 日韩在线视频网| 任你躁在线精品免费| 色婷婷综合成人| 成人搞黄视频| 国产欧美中文字幕| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 欧洲精品二区| 亚洲欧美日韩成人| 精品视频在线一区| 国产不卡在线观看| 国产精品va| 亚洲在线观看一区| 久久蜜桃一区二区| 天堂а在线中文在线无限看推荐| 欧美一区二区人人喊爽| 欧美成人精品三级网站| 69av在线播放| 亚洲美女91| 欧美亚洲色图视频| 国产精品成人午夜| 国产黄色小视频在线| 中文字幕视频在线免费欧美日韩综合在线看 | 欧美性欧美巨大黑白大战| 26uuu亚洲电影在线观看| 最新日韩中文字幕| 国产成人手机高清在线观看网站| 九色综合婷婷综合| 99国产欧美久久久精品| 在线小视频网址| 精品亚洲精品福利线在观看| 色天下一区二区三区| 欧美性大战久久久久| 国产欧美一区二区在线| 国产一级免费在线观看| 久久精品国产久精国产一老狼| 四季av一区二区三区免费观看| 在线观看福利一区| 一区二区三区在线免费观看| av毛片午夜不卡高**水| 5566日本婷婷色中文字幕97| 免费在线亚洲| 日本中文字幕视频| 国产婷婷色综合av蜜臀av| 日韩精品看片| 成人黄色片视频| 日韩视频免费观看高清完整版在线观看 | 久久五月精品中文字幕| 久久露脸国产精品| 久久久国产精品一区二区中文| 国产视频一区二区视频| 91麻豆精品国产91久久久| 欧美爱爱网站| mm131午夜| 欧美日韩视频第一区| 免费福利视频一区| 日本黄网站色大片免费观看| 91高清视频在线| 卡通动漫精品一区二区三区| 亚洲国产精品影视| 色天天综合色天天久久| 大香伊人久久精品一区二区| 亚洲亚洲精品三区日韩精品在线视频| 亚洲视频在线一区观看| 四虎国产精品成人免费影视| 天堂精品视频| 黑人欧美xxxx| 亚洲伊人春色| 精品人妻一区二区三区四区在线 | 国产自产高清不卡| 国内精品在线视频| 国产97在线亚洲| 成人av电影在线网| 男女视频在线| 97人人干人人| 亚洲国产精品一区二区www在线| 日韩成人18| 国产中文字幕乱人伦在线观看| 678五月天丁香亚洲综合网| 99久久99久久精品国产片果冰| 在线观看免费污视频| 亚洲香蕉成人av网站在线观看| 视频一区二区三区在线| 95在线视频| 国产自产在线视频一区| 欧美日韩在线第一页| 国产欧美日韩精品一区二区免费| jizz欧美性11| 高清一区二区三区四区五区| 久久久综合视频| 亚洲日本免费电影| 青青草免费在线视频观看| 精品成人一区二区三区四区| 久久国产精品亚洲77777| 黄色网在线看| 欧美精品七区| 欧美xxxxx牲另类人与| 丝袜美腿亚洲色图| 亚洲精品白浆| 欧美黑人xxxxx| 精品久久人人做人人爱| 精品一区二区av| 日韩不卡免费高清视频| 国产免费一区二区视频| 中文字幕日韩在线视频| 91美女精品福利| 亚洲不卡视频| 一区二区三区网址| 日韩av第一页| 欧美天天综合色影久久精品| 亚洲一级毛片| fc2ppv国产精品久久| 永久久久久久| 中文字幕欧美精品在线| 26uuu国产电影一区二区| 中文在线综合| 李宗瑞系列合集久久| 国产在线播放一区二区| 亚洲成人亚洲激情| 99久久777色| 欧美激情久久久久久久久久久| 在线一级视频| 欧美大陆一区二区| 中文综合在线观看| 国产欧美1区2区3区| 日韩精品一区二区三区免费观看| 日韩一区二区三区中文字幕| 欧美日韩国产综合在线| 亚洲深夜福利视频| 国产精品乱码人人做人人爱| 日韩免费av| 国产极品人妖在线观看| 男人天堂a在线| 国产99久久久欧美黑人| 欧美日韩一区不卡| 国产乱理伦片在线观看夜一区| 久久国产精品免费精品3p| 国产福利免费在线观看| 国产91在线亚洲| 国产精品专区h在线观看|