最近.有一个项目开发,需要使用一次项目的代码.只有当项目VC6下编译通过的,在VS2008下不一定编译通过,能编译通过也不一定能链接成功.以下总结一下我在一个VC6项目移植到VS2008中遇到的一些问题以及解决的方法. 1 类型转换 1)WCHAR *wszFind = wcschr( wszText,(WCHAR)'@'); 这个代码在VC6下编译是没问题的.但在VS2008下.编译会报错,就是类型转换的问题,改动例如以下: WCHAR *wszFind = (WCHAR *)wcschr(…
vs2008 怎么在Release下调试代码 (适用VS2005/VS2008) 在当前工程点击右键选择properties,选择 All Configurations C++>General->Debug Information Format->Program Database (/Zi) C++>Optimization->Optimization->Disabled (/Od) Linker->Debugging->Generate Debug Inf…
近期,有个项目开发,须要用到曾经项目的代码,只是曾经项目都是VC6下编译通过的,在VS2008下不一定编译通过,能编译通过也不一定能链接成功.以下总结一下我在一个VC6项目移植到VS2008中遇到的一些问题以及解决的方法. 1 类型转换 1)WCHAR *wszFind = wcschr( wszText,(WCHAR)'@'); 这个代码在VC6下编译是没问题的,但在VS2008下,编译会报错,就是类型转换的问题,改动例如以下: WCHAR *wszFind = (WCHAR *)wcschr…
vs2008编译boost [一.Boost库的介绍] Boost库是一个经过千锤百炼.可移植.提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一.Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容.在C++社区中影响甚大,其成员已近2000人. Boost库为我们带来了最新.最酷.最实用的技术,是不折不扣的“准”标准库. Boost库中比较有名的几个库: (1)Regex,正则表达式库: (2)Spirit,LL parser fra…
vs2008工具栏DevExpress→Options 取消勾选这个…
SAMPLE.DSM是微软提供的样例,使用的是vb语言.其中的 CommentOut 函数,是支持块注释的,可是这种/**/的注释方式,有时候用起来不是很方便,因为两个/会因为一个/而终止.对于大块代码,使用//注释,仅需修改原样例函数中的少部分代码. 取消注释的实现,可以在注释的基础上进行修改.两个函数的源码如下: Sub CommentOut () 'DESCRIPTION: Comments out a selected block of text. Dim win set win = A…
python2.7 python 3.6 import urllib2 import urllib import urlparse import urllib import exceptions 废弃 urllib2.urlopen urllib.request.urlopen urllib2.Request urllib.request.Request urllib.urlencode urllib.parse.quote urllib.urldecode urllib.parse.unquo…
============================================================================================= 20140518_第一次修改                       ccb_warlock ============================================================================================= 摘抄来源:      ht…
转载:http://blog.sina.com.cn/s/blog_6d0cbb030101a3cs.html 问题描述:     之前用VC6.0写过一个OpenGL的程序,后来需要将其放到VS2008下边进行修改,但是遇到了一系列奇怪的问题,刚开始报告错误说不能从不能将参数从“const char [*]”转换为“LPCWSTR”,想着可能是数据类型的问题吧,于是便手动对所有出错的地方进行强制类型转换,最后F5调试,代码编译通过,但是运行的时候发现程序无法加载位图而导致程序退出,弹出的警告框…
这是我转的一篇非常全的帖子 能查到的解决方法都在里面有提及: 我是使用 stdafx.h加入这句 code #pragma comment(linker, "\"/manifestdependency:type='Win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' processorArchitecture='X86' publicKeyToken='1fc8b3b9a1e18e3b' language='*'\"&q…