VS
rankedthird
起风了,唯有努力生存!---みやざきはやお
展开
-
VS2008远程调试
远程调试适用于目标机器没有开发环境且Bug无法在其他机器上重现的环境,是开发和测试中很实用的一种调试方法。下面简单介绍一下VS2008远程调试的方法。将VS安装目录下Remote Debugger内x86文件夹(32位程序,64位程序拷x64文件夹)拷入目标机器待调试程序的文件夹。我的文件夹路径为C:\Program Files\Microsoft Visual Studio 9.0\Co转载 2017-04-13 09:20:03 · 599 阅读 · 0 评论 -
VS error: C2859 C1083 .
今天在VC2005中修改一个工程的文件结构,将"stdafx.cpp"文件挪动了位置,编译时出现C2859错误,具体信息如下:error C2859: e:\projects\apptest\src\debug\vc80.pdb is not the pdb file that was used when this precompiled header was created, recreat转载 2017-04-28 09:22:49 · 368 阅读 · 0 评论 -
常见编译/链接错误及其解决办法
1. 解决error LNK2005: ___crtExitProcess 已经在 LIBCMTD.lib(crt0dat.obj) 中定义有的時候, 在 Debug 模式下編譯沒問題, 換到 Release 模式就發生一堆問題.典型的例子, 就是因為 c++ runtime library 設定不同, 所造成的重複定義連結錯誤.而另一個常見的例子是 專案與 library 使转载 2017-05-18 09:04:11 · 4729 阅读 · 0 评论 -
VS2008 清理注册表
1、打开开始菜单选择运行并输入【regedit】;2、VS2008的“最近的项目”在注册表中的位置:HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9\ProjectMRUList原创 2017-05-09 15:18:01 · 1819 阅读 · 0 评论 -
编译dll时debug和release版命名不同遇到的问题
在project->setting->link里面把debug的输出改为MyDllD.dll,release版仍保持为MyDll.dll,其相应的lib文件分别为MyDllD.lib和MyDll.lib。我把debug版用到其他程序时,在project->setting->link中设置链接库为MyDllD.lib,把MyDllD.dll放到相应目录下,运行时总是说找不到MyDll.dll,按道理转载 2017-05-31 09:22:46 · 229 阅读 · 0 评论 -
把内存中的数据转化成16进制显示
今天遇到需要将内存中的原始数据以16进制方式输出:方法为:int i=0;CString str,str1;unsigned char buf[256];//buf1是你自己的数据memcpy(buf,buf1,256);for(i=0;i{str1.Format("%02X ",buf[i]);str=str+str1;}strcpy和memc转载 2017-06-09 11:19:37 · 3274 阅读 · 0 评论