Visual Studio 2019 使用常遇到的問題以及解決辦法
阿新 • • 發佈:2020-11-28
近期在做一個簡單的socket聊天程式,算是對VS有了更多深入的認識,今天就來部落格總結一下,以免以後使用過程中會忘記。
1.解決方案與專案
Vsiual Studio中一個解決方案中可以包含多個專案,一個專案中只能有一個main函式,所以像socket程式設計,server和client要分開的話就必須建立倆個專案。以socket程式為例,要想同時執行server和client的話可以採用這種方式。
1.首先將server專案設定成為啟動項
首先滑鼠右擊專案,
再將其設定成為啟動項,然後點選除錯執行的就是啟動項。
2.然後要執行client程式
右擊client專案,
然後,點選除錯後會出現三級選單啟動新例項
2.無法引入自己寫的標頭檔案
這種情況會經常發生,是建立的專案中沒有引入自己建立的.h檔案,引入方法如下
專案->屬性
->c/c++->常規->附加包含目錄
將標頭檔案所在目錄引入就好了。
3.如何檢視一個型別的定義
在使用VS過程中,我們會經常遇到一個莫名奇妙的型別,如WORD,DWORD,乍一看很奇怪,什麼奇奇怪的型別,c++中還有這種型別,這是嘛呀?這時候我們就需要跳到WORD型別的定義當中去一探究竟。
直接右鍵要檢視的型別,然後轉到定義就會跳轉到型別定義的文件中直接檢視型別的定義了。
其實WORD就是unsigned short
,DWORD也不過就是unsigned long