想起我剛寫c++的時候,一把辛酸淚,最近下崗在家時間充裕,所以想整理一下學(xué)習(xí)c++的點滴,也鞏固一下基礎(chǔ),希望可以幫到剛?cè)肟拥呐笥褌儭W詈脺?zhǔn)備一本c++Primer,我將對照此書提取重點,并將以前的小項目和大家一起寫一遍。加油嘍~
10年積累的成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有巫山免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
電子版的C++Primer,百度網(wǎng)盤
鏈接:https://pan.baidu.com/s/1C9sm6R9HVzFrbMM0hmCpFA 密碼:05gt
一、 環(huán)境安裝
一個優(yōu)良的開發(fā)環(huán)境可以使學(xué)習(xí)更加順利,在熟練以后再嘗試擺脫環(huán)境,可以進(jìn)一步提高對程序的理解
在此,推薦使用全宇宙最優(yōu)秀的IDE:Visual Studio。
安裝方法:下載Visual Studio Install,https://visualstudio.microsoft.com/zh-hans/downloads/
雙擊后開始安裝
組件選擇:可以只選擇第一個,以后如果在Linux開發(fā)可以選擇第二個
安裝完成后,測試是否安裝成功,新建一個項目:
新建一個空項目:Hello
右鍵解決方案管理器中的源文件,添加一個新建項:Hello.cpp
開始編寫測試代碼:
編寫完成后,點擊本地Windows調(diào)試器或快捷鍵F5執(zhí)行程序,可以看到控制臺一閃而過,
這是因為程序執(zhí)行結(jié)束,進(jìn)程退出
我們可以采取兩種方案來觀察執(zhí)行結(jié)果:
第一種,在主程序結(jié)束之前,即return 0之前添加system(“pause”);讓程序暫停住,第二種,用快捷鍵ctrl+F5
在此之前再次進(jìn)行設(shè)置,為了更加方便這點設(shè)置是值得的
右鍵此項目,選擇屬性
在屬性中,選擇系統(tǒng),子系統(tǒng)改為控制臺,OK
再試一下ctrl+F5
至此,你已經(jīng)學(xué)會了如何借助VS完整的編寫一個C++控制臺程序,再試一遍享受編碼吧
(介紹一下VS的部分組件,目前還用不到,但以后會用到,在以后的內(nèi)容中會逐漸介紹VS的大部分功能。
第一個箭頭所指的是編譯出程序的類型,一般默認(rèn)有Debug和Release
Debug版本是沒有經(jīng)過優(yōu)化的程序,保持著原始的匯編指令,目的是為了方便程序的調(diào)試,一般開發(fā)過程中會始終選擇Debug方式編譯。
Release版本是開發(fā)結(jié)束后的發(fā)行版本,匯編指令會經(jīng)過優(yōu)化,不利于調(diào)試,但是經(jīng)過優(yōu)化后的程序從運行效率出發(fā)改變了匯編結(jié)構(gòu),減少了不必要的指令結(jié)構(gòu),程序可以更快的執(zhí)行。
第二個箭頭所指是程序所運行的平臺,即處理器架構(gòu),一般有x86、x64、arm…等等(看需求導(dǎo)入)
第三個箭頭為調(diào)試該程序所使用的調(diào)試器類型,一般個人開發(fā)只使用本地調(diào)試
好了,非常優(yōu)秀,接下來請看明日的博客
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)站欄目:cpp學(xué)習(xí)(一)環(huán)境搭建-創(chuàng)新互聯(lián)
文章分享:http://www.rwnh.cn/article16/dgsedg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、品牌網(wǎng)站建設(shè)、云服務(wù)器、App設(shè)計、全網(wǎng)營銷推廣、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)