亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

怎樣學VC與我為何選擇C/C++

2019-11-17 05:08:07
字體:
來源:轉載
供稿:網友
  我天天都要收到很多朋友的來信,有很大一部分朋友都詢問學習VC的方法和途徑,還有相當一些朋友對C/C++語言的前途感到擔心,總覺得學習C語言在開發效率上沒有趕上其他的開發工具,今天我就談談我的一些淺見。

  首先來講我使用C/C++語言開發已經有六年多的時間了,在使用C以前我是用匯編語言的所以我轉變到C時就很自然和順利。但就目前的情況來講大家都不再需要學習匯編語言了,所以在進入C語言的世界時就會碰到一些困難這主要表現在指針的使用上。由于沒有親身的經歷所以我很難想象這個困難有多大,但我在這點上的建議就是開始時盡量避免使用指針,至于一些必須使用指針的C函數只要記住用法就可以了。當然這種情況不會持續太久,因為但你對語言的熟悉程度增加后自然也就會有使用指針進行開發的需求,那時候假如對指針的用法還沒有深刻的了解再學習也很輕易,這就是主動學習與被動學習的區別。

  其次很多朋友都問我如何學好VC,我想對于初學者首先應該把握的是C/C++,VC只是C/C++的一種開發工具。假如是剛接觸C/C++則最好不要使用VC做為開發工具,因為VC的各種特性會分散你的注重力。我建議使用Turbo C++或Boland C++集成平臺做為開發工具,這兩個平臺雖然都是DOS下的但是對于初學者真是在適合不過了(當然MSC也可以)。

  此外剛開始時開發一些字符界面的程序(也可以說是DOS程序,Console控制臺程序)來加深對語言的熟悉。在把握了C/C++語言后就可以開始利用VC編寫基于Windows的窗口程序了,這時候就是一個轉折點,因為這時候Windows系統是基于消息機制的,這和單流程的程序有些區別。所以這時候也不要急著去寫學習開發和寫代碼而是應該先對Windows系統的消息機制做一些了解然后才開始學寫程序。其實我的主張是一開始用基本的SDK形式(也就是用WinMain函數的那種,不用MFC功能)來開發幾個程序做為入門,然后再使用MFC來開發程序。MFC開發的方式與SDK開發方式的最大區別就是MFC隱藏了很多細節,這是優點也是缺點對于初學者來講我認為是一個缺點,所以我建議初學者先用WinMain的形式寫程序,即使不親手寫也可以看幾個基本的程序來加深熟悉。

  上面這些話都是為了說明一個問題“磨刀不誤砍柴工”,學習開發一定要打好基礎,還有一點就是一定要想辦法激發自己的學習積極性讓自己進入一個主動學習的境界。

  下面我再分析一下C/C++與其他開發語言之間的差別,C/C++,(object)PASCAL,java,PERL都是我認為比較通用而且是比較好的開發語言,但C的語法比PASCAL自由,PASCAL開發比其他結構化強,但這一點上C語言也能夠做到。至于JAVA和C++非常類似而且能夠跨平臺這一點上是很大的優勢,但JAVA開發的程序效率差。PERL也是一中我很喜歡的開發語言,雖然PERL沒有面向對象的特性(至少我認為它的面向對象很糟糕)但我喜歡PERL中自由的語法和各種時常讓人感到驚異的用法。

  假如說到Windows下的可視化開發工具現在大家接觸得最多的就是VC,VB,Delphi,BCB,一些可視化開發的JAVA。其實我覺得VC并不能完全算是一個可視化工具,這表現在VC中編寫代碼還是占了開發工作的大部分時間。而其他的可視化工具中都在界面設計中耗費了大量的開發時間。我一直使用VC的原因就是因為我能夠一直將注重力集中在軟件功能開發上而不是界面設計上。我認為這樣能夠在開發的過程中更加自由和有更多的控制權。而且這種情況下產生的代碼維護性更強。舉個簡單的例子,在維護VB代碼時假如沒有一份具體的說明和流程就會使維護變得不可能,我想其他的基于界面開發的工具都會或多或少的產生這樣的問題,因為在開發過程中開發工具將一個完整的流程分離成為多個部分,在開發完成后這些部分就很難統一起來。

  選擇什么樣的工具的前提是你的開發目標,假如你希望開發一個很大的系統你就不應該選擇面向基于界面開發的工具,但你可能會選擇VB來開發前端的客戶軟件,而后臺使用VC來實現。

  對于一些并不是很復雜的軟件來講,界面和操作方式可能是非常重要的,所以選擇VB,CBC都可以縮短開發時間。這時候選擇VC就有些不智。

  所以我認為使用VC開發的朋友應該將更多的注重力集中在實現軟件功能的流程上,多從整體角度看問題。我想這一點來說其他的可視化開發工具是很難達到的,因為VB,CBC等開發的程序在很大程度上都是用各種控件“堆”出來的,這會在后期的維護升級過程中帶來很多的不便,例如要替換掉一個控件就可能會對整個程序的結構產生非常大的影響。

  最后我想說的是每種開發工具都有它的價值,也各有優缺點,更重要的是如何根據具體的任務選擇合適的工具并利用這些工具來完成工作。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲人成网站777色婷婷| 亚洲精品国产福利| 亚洲精美色品网站| 最新中文字幕亚洲| 久久久国产一区二区三区| 成人黄色午夜影院| 91免费人成网站在线观看18| 中文字幕日韩免费视频| 中文字幕成人在线| 日韩久久午夜影院| 亚洲精品电影在线观看| 91在线网站视频| 午夜精品久久久久久99热| 国产伦精品一区二区三区精品视频| 亚洲欧美一区二区三区在线| 欧美性资源免费| 国内精品久久久久久久| 狠狠久久亚洲欧美专区| 中文在线资源观看视频网站免费不卡| 国产婷婷色综合av蜜臀av| 久久久精品国产亚洲| 欧美日韩中文字幕综合视频| 亚洲精品自在久久| xx视频.9999.com| 国产成人精品一区二区三区| 国产精品一区二区久久久| 中文字幕亚洲欧美日韩2019| 成人精品福利视频| 国产精品男女猛烈高潮激情| 国产精品91视频| 欧美午夜视频在线观看| 伊人男人综合视频网| www.欧美三级电影.com| 欧美日韩xxxxx| 91亚洲精品久久久久久久久久久久| 久久91精品国产91久久久| 热re91久久精品国99热蜜臀| 亚洲人成啪啪网站| 日韩在线播放av| 亚洲第一中文字幕| 久久精品福利视频| 国产精品毛片a∨一区二区三区|国| 国产自产女人91一区在线观看| 欧美性猛交xxxx| 最近2019年日本中文免费字幕| 中文字幕亚洲自拍| 亚洲韩国日本中文字幕| 亚洲mm色国产网站| 91极品女神在线| 亚洲天堂成人在线| 欧美电影在线免费观看网站| 亚洲人成电影在线观看天堂色| 精品国产电影一区| 伊人久久久久久久久久久| 亚洲第一福利在线观看| 亚洲图片欧美午夜| 97成人超碰免| 亚洲最大成人免费视频| 日韩精品视频免费| 国产欧美精品一区二区三区介绍| 精品网站999www| 日韩理论片久久| 久久的精品视频| 日韩精品黄色网| 国产精品免费久久久久影院| 在线视频欧美日韩| 97超级碰碰人国产在线观看| 亚洲欧美三级在线| 亚洲高清免费观看高清完整版| 日韩欧美精品免费在线| 国产欧洲精品视频| 国产日本欧美一区二区三区在线| 久久久久一本一区二区青青蜜月| 97久久超碰福利国产精品…| 精品久久久久久中文字幕| 国产91亚洲精品| 91精品国产色综合久久不卡98| 九九热精品视频在线播放| 久热精品视频在线观看一区| 午夜精品福利在线观看| 91国产一区在线| 日本精品一区二区三区在线播放视频| 日韩成人激情视频| 欧美精品制服第一页| 久久99国产综合精品女同| 日韩中文字幕在线观看| 欧美日韩亚洲精品内裤| 国产视频丨精品|在线观看| 日韩av在线直播| 国产免费观看久久黄| 精品久久久久久中文字幕大豆网| 欧美自拍大量在线观看| 久久偷看各类女兵18女厕嘘嘘| 青青草原成人在线视频| 国产亚洲欧美日韩美女| 国产精品第七影院| 国产精品成人aaaaa网站| 亚洲www永久成人夜色| 亚洲v日韩v综合v精品v| 亚洲精品成人免费| 精品视频久久久久久久| 成人中文字幕在线观看| 日韩欧美精品网址| 亚洲一区二区三区777| 亚洲色图25p| 欧美精品激情视频| 97久久伊人激情网| 91影院在线免费观看视频| 欧美日韩国产精品一区| 欧美香蕉大胸在线视频观看| 国产精品高潮呻吟久久av野狼| 91丝袜美腿美女视频网站| 91久久在线播放| 6080yy精品一区二区三区| 亚洲精品视频免费在线观看| 黑人极品videos精品欧美裸| 丝袜亚洲欧美日韩综合| 亚洲电影av在线| 久久视频在线看| 日韩成人在线视频网站| 国产一区二区免费| 亚洲美女在线看| 狠狠久久亚洲欧美专区| 91精品国产综合久久男男| 久久人91精品久久久久久不卡| 在线成人一区二区| 日韩电影中文字幕在线| 国内免费精品永久在线视频| 欧美久久精品午夜青青大伊人| 国产精品女视频| 欧美成在线观看| 日韩一区视频在线| 国产精品久久久久久久午夜| 日韩欧美在线国产| 性亚洲最疯狂xxxx高清| 久久成人18免费网站| 91色琪琪电影亚洲精品久久| 日韩av成人在线观看| 久久99国产综合精品女同| 欧美激情精品久久久久| 久久人人爽人人爽人人片av高清| 欧美日韩国产999| 在线日韩第一页| 国产精品视频在线播放| 精品久久久久久中文字幕大豆网| 在线不卡国产精品| 亚洲欧洲一区二区三区久久| 日韩电影中文字幕在线观看| 美女扒开尿口让男人操亚洲视频网站| 久久人人97超碰精品888| 亚洲色图欧美制服丝袜另类第一页| 国产精品99久久99久久久二8| 亚洲黄色在线观看| 中文字幕欧美日韩| 在线播放精品一区二区三区| 亚洲天堂男人天堂女人天堂| 日韩精品久久久久久福利| 成人国内精品久久久久一区| 成人免费观看49www在线观看| 性色av一区二区三区在线观看| 91豆花精品一区| 少妇高潮久久77777| 久久久久久久久久国产| 久久国产精品久久久久久久久久|