![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VS
下培根功夫
这个作者很懒,什么都没留下…
展开
-
vs2022中的依赖关系图
对于新手,入手一个项目时很容易蒙圈,成千上万行代码,根本读不了一点,经网上搜索,vs其带有代码之间依赖关系的图。但是2022版却找不到,经查阅搜索后,终于找到了。(代码还是要读,但起码脑子里有了个框架)。类图的查找(方便对单个文件的代码之间关系的了解)右键单个文件 如图。勾选代码图和实时依赖项验证。体系结构中就有各种关系图了。原创 2024-04-12 17:03:38 · 513 阅读 · 0 评论 -
实参与形参不兼容问题
T宏表示根据你的环境设置,编译器会根据编译目标环境选择合适的字符处理方式。L宏表示将将字符串转换成Unicode字符串,每个字符占两个字节。项目->属性->配置属性->高级->字符集改为使用多字节字符集。字符串前面添加L 或 使用TEXT函数。TEXT函数也是根据代码状况自适应。原创 2024-04-08 10:51:54 · 533 阅读 · 0 评论 -
隐式链接方式加载DLL,程序链接时发生错误
第一步、将xxx.dll文件所在目录下的xxx.lib文件复制到想要测试的程序所在目录下, 然后添加xxx.lib链接到项目中。ps:xxx.lib和xxx.dll不是复制到一起,xxx.lib复制到项目下,xxx.dll复制到xxx.exe所在处。第二步、将xxx.dll文件复制到xxx.exe文件下。但是在文件夹下点击xxx.exe文件会报错。最后双击xxx.exe文件即可。原创 2024-04-07 10:02:55 · 150 阅读 · 0 评论 -
‘dumpbin‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
出错原因:Visual Studio安装的环境信息被破坏,个人理解,下载vs时没有用默认路径安装。在使用vs2022学习动态链接库的内容时,碰到了dumpbin命令无法识别的问题。下一步:找到xxx.dll文件所在文件夹处,打开命令行窗口,转到此文件夹。需要在此路径下运行vcvars.bat批处理文件,拖拽进命令行,点击回车。解决方法:第一步:需要找到VCVARS32.bat 批处理文件。最后:可以执行dumpbin命令查看导出函数了。ps:直接在安装软件的盘符搜索就好。直接用dumpbin命令报错。原创 2024-04-07 08:51:45 · 741 阅读 · 1 评论 -
WPF学习 要点
1、整体创建布局的把握,先知道wpf下控件是包含在容器中的,容器之间可以嵌套,整体是一大的布局容器。4、 <Button Content="button"/> 用于单个控件的附带属性的格式。ps1:在学习ScrolViewer 滚动条布局容器时,可以将前几种加进去,认真求解一下。2、同MFC一样,需要清楚程序,能运行的大体流程,建议创建一个窗体程序,将流程理清。3、<Grid></Grid> 用于内部添加控件的标准布局容器格式 (通用)ps2:ScrollViewer实例图。原创 2024-04-01 11:11:54 · 214 阅读 · 0 评论 -
1.网络字节序,主机字节序。2.大端序,小端序的内存储存机理。3.htonl(),htons(),ntohs(),ntohl()。
2.在网络ip地址传输时,用到了ip协议,他是一种以网络字节序传输的方式,但是在我们主机上的地址一般是以主机字节序保存的。htonl()和ntohl()用于ip地址的转换,因为ip地址为32位(4字节)。1.首先这四个函数用于很多协议的传输,这里主讲ip地址传输,其他协议也都近似。3.htons()和ntohs()用于端口转换,因为端口号为16位(2字节)。备注:讨论的是ip地址,并不仅限于在ip地址使用。为进一步套接字网络编程的脉络流程。原创 2024-03-22 13:42:42 · 139 阅读 · 1 评论