Visual Studio 2019 使用常遇到的问题以及解决办法

近期在做一个简单的socket聊天程序,算是对VS有了更多深入的认识,今天就来博客总结一下,以免以后使用过程中会忘记。

1.解决方案与项目

Vsiual Studio中一个解决方案中可以包含多个项目一个项目中只能有一个main函数,所以像socket编程,server和client要分开的话就必须建立俩个项目。以socket程序为例,要想同时运行serverclient的话可以采用这种方式。
1.首先将server项目设置成为启动项
首先鼠标右击项目,

再将其设置成为启动项,然后点击调试运行的就是启动项。

2.然后要运行client程序
右击client项目,

然后,点击调试后会出现三级菜单启动新实例

2.无法引入自己写的头文件

这种情况会经常发生,是创建的项目中没有引入自己创建的.h文件,引入方法如下
项目->属性

->c/c++->常规->附加包含目录

将头文件所在目录引入就好了。

3.如何查看一个类型的定义

在使用VS过程中,我们会经常遇到一个莫名奇妙的类型,如WORD,DWORD,乍一看很奇怪,什么奇奇怪的类型,c++中还有这种类型,这是嘛呀?这时候我们就需要跳到WORD类型的定义当中去一探究竟。
直接右键要查看的类型,然后转到定义就会跳转到类型定义的文档中直接查看类型的定义了。

其实WORD就是unsigned short,DWORD也不过就是unsigned long罢了。

posted @ 2020-11-28 15:17  Beyondcoder  阅读(5877)  评论(0编辑  收藏  举报