C/C++
ghy429090
这个作者很懒,什么都没留下…
展开
-
vs2010常用的快捷键
(1)调试快捷键F9 在光标所在行添加断点F10 单步调试,不进入函数内部F11 单步调试,进入函数内部F5 调试,执行,如果有断点执行到断点处ctrl + shift + F5 结束当前调试状态alt + 8 反汇编(调试->窗口->反汇编)alt + 6 内存空间查询alt + 5 查看cpu寄存器的值原创 2013-08-10 10:47:58 · 468 阅读 · 0 评论 -
W2A等宏的使用
在vc中做开发经常会遇到宽字节字符串和char[]之间的转换。MS提供了函数WideCharToMultiByte和MultiByteToWideChar函数供实现其转换,但是每次都要调用两次才能完成转换。另外在头文件atlconv.h中定义了宏W2A()和A2W()可以一次完成转换。其使用方法如下:char sz[] = "string";USES_CONVERSION;A2W(原创 2015-04-02 11:43:10 · 3903 阅读 · 0 评论 -
win32相对路径到绝对路径的转换
最近项目中有部分模块相对路径不能满足需要,但是只能获得程序安装之后的相对路径。因此需要将相对路径转换为绝对路径,查了很多博文,都没有给出说明。并且有的博主还有自己写的转换函数。后来自己在偶然的尝试中发下GetFullPathName这个函数可以满足需要。MSDN中也要对此的说明,MSDN中说明如下:Multithreaded applications and shared librar原创 2015-04-12 14:17:15 · 2755 阅读 · 0 评论 -
vs2010编译thrift0.9.2
前一段时间在thrift的使用上吃过一次亏,今天上午刚好有点时间,研究下thrift。 在vs2010下编译thrift,按照http://blog.csdn.net/cool_way/article/details/41728941文中提到的方法,但是在实际操作的过程中还是出了一点小问题。 flex的下载地址为http://gnuwin32.sourcefor原创 2015-04-17 11:43:53 · 871 阅读 · 0 评论 -
windows环境下编译openssl
环境: VS2015,Windows10 64位, openssl-1.0.2 问题: 编译时之所以选择openssl-1.0.2版本是因为openssl-master版本编译一直报错,怀疑是版本问题。 编译过程: 1、下载openssl之后打开文件INSTALL.W64文件,查看介绍,发现需要安装ActivePerl,按照文档提示路径下载ActivePerl并安装原创 2016-01-20 18:06:31 · 391 阅读 · 0 评论 -
vs2013编译libcurl
参见http://blog.csdn.net/ixiaochouyu/article/details/47998267转载 2017-10-20 13:36:01 · 282 阅读 · 0 评论