久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区


曙海教育集團論壇開發語言培訓專區C語言開發 → 關于C和C++區別的討論


  共有7924人關注過本帖樹形打印

主題:關于C和C++區別的討論

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
關于C和C++區別的討論  發帖心情 Post By:2010-12-10 11:20:17

談點我個人的看法哈,一家之言,歡迎拍磚。

    我個人理解,這二者其實沒有太大差異性。

    C語言面向過程,OP,C++語言面向對象,OO.

    但實際上大家可能能關注到,不管如何OO,如何劃分類和對象,但是,具體到一個功能,還是要用函數來實現,不管如何寫程序,到了函數內部,其實還是那些if、for、while等等語句,還是面向過程的。

    所以,我和我的同事,平時并不會明顯去分辨C和C++的異同,在我們看來,二者本來就是一體的。

    其實這個世界上,完全的OO是不存在的,當我們實現一個功能的時候,很多時候,就是界定一些數據,針對數據添加一些處理流程,獲得一個結果,這件事情,本質上就是個過程。

    但C++還是很有用的。

    因為很多年以前,大家覺得傳統面向過程的語言,如C,如Basic,如Pascal,都有一個缺點,就是在程序中,彼此暴露了太多的細節,這造成各個功能之間,由于程序員的失誤,很容易發生粘連,聯系。換而言之,就算是非法訪問,通常也是合法而成功的,不會被編譯器檢查出來。比如C就允許全局變量和遠指針調用。

    這在開發大型系統的時候,就出現了bug率居高不下,大型工程項目很難完成的缺點。

    正是因為此,大家在上世紀七十年代,提出了模塊化開發的思想,試圖通過各個模塊的獨立開發和運行,強行阻斷各個模塊不必要的耦合性,來達到讓程序穩定的目的。

    但這樣畢竟是人工在操作,是人做的,就可能會犯錯誤,大家覺得有必要在編譯器這一級,要強調模塊之間的獨立性。

    這個時候,大家經過分析,發現程序其實核心是和數據打交道的,一個數據,業務上只要界定了用途,基本上,可能的訪問方法就確定得差不多了,那么,我們有沒有可能,把一類數據,以及其方法,從編譯器的角度區別開來,構建獨立模塊,外部模塊僅能訪問到它允許訪問的方法,其他的方法,全部報錯,拒絕編譯呢?

    答案是當然可以。大家就這么做了。那么,我們看看,一類數據和其允許的方法的集合,就是對象啦,在這個思想上,OO,面向對象的思想就產生了。

    最初,這個語言是一個新的語言,好像叫smalltalk吧,不過,這個時候的語言,還是實驗室產品,沒有投入商業運營。

    但這個時候,市場上,由于UNIX的推動,C語言基本上已經一統天下了。很多人都學的C語言,讓大家去學習一門新語言,尤其是開發思路完全不同的語言,是不可想象的,成本太高。大家就想,能不能折中一下,以C的語法為藍本,開發一套OO的語言,C++就這么誕生了。

    其實OP到OO,C到C++,本質上講,就是一個數據私有化的過程。甚至整個語言的發展史,也是一個數據私有化的過程。如匯編語言,其實是沒有私有數據的,所有的內存都可以被訪問。

    人們通過編譯器的界定和完善,逐漸實現數據私有化,最終的目標就是實現一個軟件系統內部各個模塊之間,高內聚,低耦合的目標,最終保證程序員的產品質量,進而提高生產率。

    至于后面的泛型編程,多態,繼承等等,無非是在這條路上繼續了一步而已,當然,也是為了盡量減少程序員的代碼輸入量,進一步提升生產效率而已。

    所以,從數據組織上講,C++比C先進了一大步,但從功能實現上講,C++和C并無本質不同。C++到現在,都不是一種完全的面向對象語言,因為它都仍然保留了全局變量。

    所以我的意見,兩個一起學,不要刻意去區分,好像用C就要用純C,沒必要。

    我們工程中,系統級的模塊組織,一般式C++的對象,每個單步功能,流程的實現,我們都是C的函數,僅僅是放在類里面而已


支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

關于C和C++區別的討論








簽名
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
97se亚洲国产综合自在线不卡| 一区二区高清视频| 鲁鲁视频www一区二区| 欧美亚洲动漫精品| 中文字幕亚洲一区二区va在线| 日本sm残虐另类| 国产日韩久久| 91精品国产色综合久久不卡电影| 亚洲蜜臀av乱码久久精品蜜桃| 国产成人在线视频网址| 一区二区三区四区视频在线| 国产精品二三区| 99re热这里只有精品免费视频| 欧亚洲嫩模精品一区三区| 亚洲卡通欧美制服中文| aaa级精品久久久国产片| 91精品国产色综合久久久蜜香臀| 日本女人一区二区三区| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 国产午夜亚洲精品理论片色戒| 免费在线看一区| 日韩福利一区二区三区| 国产欧美视频一区二区三区| 懂色av一区二区三区免费看| 日本国产一区二区| 亚洲自拍偷拍综合| 国精产品99永久一区一区| 久久久不卡影院| 成人白浆超碰人人人人| 91精品国产色综合久久不卡电影| 蜜桃视频一区二区三区在线观看| 亚洲欧美日韩精品在线| 一区二区三区在线免费播放| 精品一区久久久久久| 欧美激情一区三区| 91网上在线视频| 久久免费的精品国产v∧| 成a人片国产精品| 欧美精品视频www在线观看| 精品午夜久久福利影院| 欧美日韩免费高清一区色橹橹| 免费三级欧美电影| 色丁香久综合在线久综合在线观看| 亚洲制服丝袜av| 色播亚洲婷婷| 亚洲国产一区视频| 日韩av一区二区三区美女毛片| 亚洲欧美偷拍三级| 欧美日韩一区综合| 亚洲精品久久7777| 午夜一区二区三视频在线观看| 午夜视频一区在线观看| 亚洲一区在线免费| 蜜臀av性久久久久蜜臀av麻豆| 欧美在线看片a免费观看| 韩国女主播成人在线| 欧美日韩小视频| 国产suv一区二区三区88区| 精品国精品国产| 97se视频在线观看| 国产精品乱码久久久久久| 久久精品第九区免费观看| 亚洲国产视频a| 一区高清视频| 国产在线一区观看| 精品国免费一区二区三区| 成人精品水蜜桃| 亚洲九九爱视频| 中文字幕欧美人与畜| 国产一区二区三区观看| 久久无码av三级| 精品产品国产在线不卡| 亚洲chinese男男1069| 欧美日韩国产高清一区二区三区| 成人18视频日本| 亚洲欧洲成人av每日更新| 艳色歌舞团一区二区三区| 国内外精品视频| 国产亚洲一本大道中文在线| 欧美一区二区福利| 看电视剧不卡顿的网站| 久久综合九色综合欧美亚洲| 久久涩涩网站| 久久99精品久久久久久动态图 | 亚洲狠狠爱一区二区三区| 欧美日韩亚洲综合在线| 91色porny在线视频| 亚洲综合图片区| 欧美军同video69gay| 国产精品裸体一区二区三区| 亚洲电影在线播放| 欧美精品久久天天躁| 99视频在线| 午夜久久久久久久久| 日韩丝袜美女视频| 欧美高清一区二区| 激情综合五月婷婷| 国产亚洲精品超碰| 亚洲美女搞黄| 99久久精品国产一区| 亚洲一区二区三区自拍| 日韩欧美二区三区| 日本精品国语自产拍在线观看| 久久99国产精品尤物| 国产日韩精品视频一区| 91成人免费在线视频| 成人在线免费观看一区| 婷婷夜色潮精品综合在线| 久久久久亚洲蜜桃| 欧洲精品一区二区三区在线观看| 97超碰人人模人人爽人人看| 免费久久精品视频| 中文字幕在线不卡一区| 欧美精品一二三四| 热舞福利精品大尺度视频| 懂色av中文一区二区三区 | 国产91aaa| 日韩在线观看一区二区| 久久九九全国免费| 在线视频欧美区| 国产日韩欧美一区二区三区四区| 精品一区二区三区蜜桃| 一区二区三区波多野结衣在线观看| 欧美一区二区三区婷婷月色| 麻豆91av| 91视频国产观看| 韩国成人福利片在线播放| 亚洲日本va午夜在线电影| 欧美成人综合网站| 91福利在线免费观看| 麻豆91av| 成人黄色在线免费观看| 一区二区三区四区高清精品免费观看| 777午夜精品免费视频| 日本不卡一区二区三区在线观看| av高清久久久| 国产一区二区三区日韩| 亚洲高清免费观看 | 99免费在线观看视频| 精品一区二区三区日韩| 亚洲一级二级三级在线免费观看| 中文字幕乱码一区二区免费| 91精品国产综合久久久久久漫画 | 国产欧美一区二区在线| 91精品国产色综合久久ai换脸 | 欧美伊人精品成人久久综合97| 精品亚洲一区二区三区四区五区高| av在线这里只有精品| 国产老妇另类xxxxx| 麻豆高清免费国产一区| 亚洲成人动漫精品| 亚洲精品免费一二三区| 最近日韩中文字幕| 欧美国产一区二区| 国产女同互慰高潮91漫画| 精品欧美乱码久久久久久| 91麻豆精品国产91久久久使用方法 | 在线影视一区二区三区| 亚洲自拍三区| 亚洲欧洲精品一区二区三区波多野1战4| 精品国产一区二区三区麻豆免费观看完整版 | 亚洲欧洲日韩综合二区| 免费成人av网站| 国产亚洲二区| 国产精品一区二区三区在线| 国产精品香蕉视屏| 国产传媒欧美日韩| 国产视频一区二区不卡| 黑人另类av| 久久久综合香蕉尹人综合网| 久久福利电影| 欧美精品免费观看二区| 欧美午夜免费| 亚洲国产精品日韩| 天堂资源在线亚洲视频| 亚洲高清在线播放| 亚洲一卡二卡三卡| 日本韩国一区二区三区| 欧美三级资源在线| 欧美精品在线观看播放| 日韩天堂在线观看| 亚洲精品一区二区三区在线观看 | 伊人性伊人情综合网| 亚洲国产精品久久不卡毛片| 五月天欧美精品| 免费av网站大全久久| 国精产品一区一区三区mba视频| 国产乱码一区二区三区| 成人av网站在线观看| 99re视频在线| 欧美三级华人主播| 在线观看精品视频| 欧美麻豆精品久久久久久| 欧美一级一级性生活免费录像| 精品国产91洋老外米糕| 中文字幕一区二区三区在线不卡 | 久久久久国产精品麻豆ai换脸| 中文字幕巨乱亚洲| 亚洲午夜久久久| 精品一区二区精品|