日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

【C++】利用Visual Studio 2008编写C++,Visual Studio 2008的基本使用

發(fā)布時間:2025/3/12 c/c++ 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【C++】利用Visual Studio 2008编写C++,Visual Studio 2008的基本使用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

現(xiàn)在很多高校還是利用Visual C++ 6.0這一經(jīng)典版本在教C++,很多人對自己第一個程序的回憶是利用Visual C++ 6.0用C語言寫的Helloworld,之后再學(xué)習(xí)C++的類,不過還是在使用Visual C++ 6.0。于是Visual Studio對Visual C++ 6.0界面的布置改動得比較大,有大部分人如果要寫C/C++還是會使用Visual C++ 6.0,甚至苦苦尋找win8下運行Visual C++ 6.0的方法,之后再弄個虛擬機之類的。一直對新式的C語言編寫工具諱莫如深,不敢使用。其實Visual Studio 2008這玩意用熟了之后,比Visual C++ 6.0方便多了。

Visual Studio 2008的下載這里就不提供的,由于這東西與Office一樣,網(wǎng)上一搜一堆,然后各種免費好用版滿天飛。唯一的注意就是由于我們只是個人自己在玩,因此使用Visual Studio 2008的專業(yè)版的就好了。之后,Visual Studio 2008的安裝與微軟的其它東西一樣,即使把iso利用版本較高的winrar解壓之后,安裝起來非常也非常緩慢。請耐心等待。

安裝Visual Studio 2008的時候還需要關(guān)閉其它程序,選擇完全安裝,并且重啟。

一、Visual Studio 2008的基本使用

1、裝好之后,打開Visual Studio 2008,和VC6一樣,先要有工程,才能有cpp。如下圖,文件->新建->項目。新建一個項目,這里把工程叫成了項目。其實就是一個文件夾。

2、之后,選擇Visual C++中的Win32->Win32控制臺應(yīng)用程序。并且選好這個項目的位置。同時輸入項目的名稱,這里是Helloworld。值得注意的是,Visual Studio 2008接下來是在你選擇的位置下,再根據(jù)這個項目名稱再新建一個文件夾的。因此沒有必須,在選擇項目位置時候,為這個項目獨立建文件夾。

解決方法同項目名稱即可。這貨相當(dāng)于Visual C++中的工程空間,可以根據(jù)這個來打開項目。反正暫時還不知道有什么用。

如果你見不到Visual C++,很可能是你在安裝的時候,默認編程語言選擇了其他了。它只不過是藏在“其他語言”中。我下載的這個版本,里面的“其他語言”還包括C#與VB,可見Visual Studio 2008非常強大,還可以用來寫其它語言的項目。它還等同碉堡的Eclipse,還可以弄上一些其它語言的插件,寫更多的語言。

3、得到Helloworld這個項目之后,直接右鍵旗下的源文件,如下圖,新建一個項,其實就是一個文件。

4、如下圖,選擇C++文件。名稱可以跟文件夾一模一樣。

5、之后,就可以寫代碼了,寫代碼的過程中,Visual Studio 2008會幫你自動縮進的。寫到最后,你還可以把所有代碼全選,通過Ctrl+K,Ctrl+F對代碼自動排版。相當(dāng)于VC6的alt+F8功能。通過Ctrl+J能夠喚出代碼提示,相當(dāng)于VC6的Ctrl+Space,與Eclipse的Alt+/(?)

但是部分版本的Visual Studio 2008可能默認沒有開啟代碼提示。

可以通過工具->選項->文本編輯器->所有語言->常規(guī),勾選“自動列出成員”。

同時可以在這里調(diào)出行號。

二、Visual Studio 2008調(diào)試器的使用與程序的運行

雙擊任意一行代碼,行號旁邊的空白,就能夠設(shè)置端點,通過F5就能開始調(diào)試。

這里注意區(qū)分調(diào)試與正常運行,按F5的話等同按工具欄的播放按鈕,開始調(diào)試,進入調(diào)試界面。按Ctrl+F5是直接開始程序的運行,不會進入調(diào)試界面,寫出來的程序基本上即使不寫system("pause");或者getchar();也不會一閃而過。

在調(diào)試的過程中,F11能跳到一下句,Shirf+F11能夠跳到一個斷點。

請同時注意控制臺的輸出。

在兩句輸出語言中加斷點的調(diào)試結(jié)果。

如果部分Visual Studio 2008在調(diào)試到最后出現(xiàn)一閃而過的情況,可以在末尾加上:system("pause");或者getchar();

getchar();這里不解析了,像VC6一樣,讓用戶輸入完字符才結(jié)束程序。system("pause");則是新貨,還是我火星了?

這里隨便說一句,記得寫using namespace std;否則會出現(xiàn):

“error C2065: “cout”: 未聲明的標(biāo)識符”與“error C2065: “endl”: 未聲明的標(biāo)識符”的錯誤,

這里任何一句都不能省。

同時,標(biāo)準(zhǔn)的C++規(guī)定main函數(shù)必須聲明為int型,程序正常結(jié)束返回0,否則-1。我們還是標(biāo)準(zhǔn)點,收起void main吧……

?

在程序開發(fā)中,很多時候需要用到別人開發(fā)的工具包,如OpenCV和itk。一般而言,在vs2008中,很少使用源文件,大部分是使用對類進行聲明的頭文件和封裝了類的鏈接庫(靜態(tài)lib或動態(tài)dll)。

?????如果要使用這些類,需要在文件中包含頭文件的名字,如#include “cv.h”。但這個并不夠,因為這個文件一般來說不在當(dāng)前目錄下,有兩種方法解決這個問題。一,將所包含的頭文件復(fù)制到當(dāng)前目錄(另一篇文章有寫)下,這個比較有局限性,因為如果頭文件太多,這樣比較麻煩。二,將頭文件所在的路徑包括進去,即添加包含(include)文件目錄。兩種方法:A.依次打開“項目——屬性——配置屬性——C++——常規(guī)——附加包含目錄”中加入所有的路徑。這里需要注意的是(1)路徑必須指向頭文件所在的子文件夾,而不能直到父文件夾就結(jié)束(2)每個路徑不需要加上雙引號,輸入了之后,vs2008會自動加上雙引號,如果自己加可能vs2008無法識別雙引號(3)如果是多個路徑,路徑直接用“;”隔開。B.[菜單]“工具->選項->項目和解決方案->C++ 目錄”,選擇對應(yīng)平臺,然后添加所需“包括文件”目錄。

??????除了頭文件以外,也需要告訴編譯器,類在哪里實現(xiàn)的,即封裝類的鏈接庫在哪里,這樣程序才能執(zhí)行工具包中的函數(shù)。

??????首先需要將鏈接庫的路徑輸入vs2008,即添加庫(libs)文件目錄。兩種方法:A.依次打開“項目——屬性——配置屬性——鏈接器——常規(guī)——附加庫目錄”中加入鏈接庫的路徑。B.[菜單]“工具->選項->項目和解決方案->C++ 目錄”,選擇對應(yīng)平臺。

??????然后添加所需“庫文件”目錄,即添加編譯所需要(依賴)的 lib 文件?。在“項目——屬性——配置屬性——鏈接器——常規(guī)——輸入——附加依賴項”中加入鏈接庫的名字,多個lib用空格隔開。(等同于“#pragma comment(lib, “xxx.lib”) ”語句)。

總結(jié)

以上是生活随笔為你收集整理的【C++】利用Visual Studio 2008编写C++,Visual Studio 2008的基本使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲激情欧美 | 亚洲va天堂va欧美ⅴa在线 | 欧美xxxx非洲| 少妇系列av | 在线观看欧美视频 | 寂寞d奶大胸少妇 | 成人在线观| 亚洲天堂日本 | 福利视频在线看 | a级片免费观看 | 欧美综合在线一区 | 色香蕉在线 | 精品国产一级久久 | 国产熟女高潮一区二区三区 | 91九色国产 | 你懂的国产 | 久久国产精品国语对白 | 2020国产在线 | 91香蕉视频污污 | 无码一区二区波多野结衣播放搜索 | 色播网址 | av免费播放网站 | 美女张开腿让男人桶爽 | 粗大黑人巨茎大战欧美成人 | 日韩成人综合网 | 男女做事网站 | 欧美在线xxx | 免费看黄色一级视频 | 亚洲天堂h| 国产三级av片 | 国产精品扒开腿做爽爽爽视频 | 日韩天堂视频 | 日韩精品1区2区3区 欧美一本 | 美国av大片 | 日本污网站 | 97超碰精品 | 波多野结衣一区二区在线 | 色网站在线播放 | 国产精品一区电影 | 欧美性受xxxx黒人xyx性爽 | 富婆如狼似虎找黑人老外 | 91麻豆国产精品 | 美国黄色av | 久久久无码精品亚洲国产 | 午夜影院啊啊啊 | 中文字幕日韩欧美在线 | 99riav国产| 欧美两根一起进3p做受视频 | 久久综合热 | 人人模人人干 | 久久精品伊人 | 欧美日韩一区二区三区不卡 | 国产欧美一区二区三区国产幕精品 | 日韩亚洲一区二区 | 欧美日韩一区二区三区69堂 | 伊人宗合| 国产第一色 | 奇米超碰在线 | 欧洲精品视频在线观看 | 69视频网 | av天天堂| 国产福利小视频在线观看 | 奇米第四色首页 | 大学生一级一片全黄 | 精品一区二区三区蜜臀 | 久久成人综合网 | 欧美一级片a | 国产精品一区二区自拍 | 欧美日韩亚洲视频 | 日本成人福利视频 | 日本黄色特级片 | 天天高潮夜夜爽 | 四虎影视成人 | 日本女人黄色片 | 一本久久综合 | 欧美黄色小说视频 | 欧美孕交视频 | 欧美日韩国产成人 | 亚洲精品另类 | 欧美激情一区二区在线 | 国产大片aaa | 国产一区日本 | 97在线观看免费高清 | 久草网站 | 色女孩综合 | 日本a级网站 | 欧美日韩第一区 | 免费毛片一级 | 偷拍超碰 | wwwww国产 | 特级西西人体444www高清 | 久久久噜噜噜www成人网 | 免费不卡av | 中文字幕在线视频免费 | 岛国精品 | 黄色网址在线免费观看 | 久久aⅴ国产欧美74aaa | 成人做爰黄 | 男女激情在线观看 |