C/C++
文章平均质量分 59
qinguxi
这个作者很懒,什么都没留下…
展开
-
WINDOWS程序内部运行机制
本文转载处:http://www.cnitblog.com/edaiqingwa/archive/2006/12/13/20432.html 1,windows 程序设计是种事件驱动方式的程序设计,主要基于消息的。当用户需要完成某种功能时,需要调用OS某种支持,然后OS将用户的需要包装成消息,并投入到消息队列中,最后应用程序从消息队列中取走消息并进行响应。 2 ,消息结构: typed转载 2010-01-18 17:12:00 · 472 阅读 · 0 评论 -
C语言中的volatile关键字
转载自:http://hi.baidu.com/cylient/blog/item/1bfc2fdd1aab6dd98d1029df.html volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。用volatile关键字声明的变量i每一次被访问时,执行部件都会从i相应的内存单元中取出i的值。没有用volatile关键字声明的变量i在被访原创 2010-01-19 14:27:00 · 298 阅读 · 0 评论 -
字符基础 ASCII,DBCS和Unicode
转载自:http://blog.csdn.net/Jackiezhw/archive/2009/02/17/3901685.aspx 所有的 string 类都是以C-style字符串为基础的。C-style 字符串是字符数组。所以我们先介绍字符类型。这里有3种编码模式对应3种字符类型。第一种编码类型是单子节字符集(single-byte character set转载 2010-02-02 18:00:00 · 436 阅读 · 0 评论 -
VC lib链接错误的总结
本文摘自:http://www.cppblog.com/zys85/archive/2008/05/19/50359.html 通过dumpbin /DIRECTIVES my.lib查看lib的缺省标准库版本然后调整自己的缺省标准库版本来适应第3方库若要使用此运行时库请忽略这些库单线程 (libc.lib)libcmt.lib、msvcrt.lib、l转载 2010-02-03 16:41:00 · 498 阅读 · 0 评论 -
在vs2005中添加lib库的方法
方法一: 点击菜单命令“项目/属性”,弹出项目属性对话框;或者在解决方案视图或类视图中,右击项目名称,选“属性”,弹出项目属性对话框;在弹出对话框的活动配置中,选择 “配置属性/链接器/输入/附加依赖项”,即可输入待加入的lib库文件,添加完毕点击“应用”或“确定”按钮。如果要对所有的配置添加lib库文件,可 先将活动配置切换为“所有配置”。 在“配置属性”---“连接器”--转载 2009-12-31 10:37:00 · 354 阅读 · 0 评论 -
C++ - _T含义 C++语言中“_T”是什么意思?
_T("Hello")是一个宏,他的作用是让你的程序支持Unicode编码,因为Windows使用两种字符集ANSI和UNICODE,前者就是通常使用的单字节方式,但这种方式处理象中文这样的双字节字符不方便,容易出现半个汉字的情况。而后者是双字节方式,方便处理双字节字符。 Windows NT的所有与字符有关的函数都提供两种方式的版本,而Windows 9x只支持ANSI方式。转载 2009-12-31 10:39:00 · 2225 阅读 · 1 评论 -
VC2005工程常用设置&系统环境变量设置
转载自(http://blog.csdn.net/welleo/archive/2009/10/09/4646493.aspx)设置头文件包含路径:项目->***属性->配置属性->C/C++->常规->附加包含目录 示例:../../../SH_OPS_INCLUDE 设置库文件包含路径:项目->***属性->配置属性->链接器转载 2009-12-31 10:32:00 · 1083 阅读 · 0 评论 -
在VC中创建DLL文件的方法步骤
一.Win32动态链接库 1.制作的步骤: (1)新建WIN32 Dynamic-link Library工程,工程名为MyDll,选择A simple DLL project类型。 (2)MyDll.h的内容如下: 以下是引用片段: extern "C" _declspec(dllexport) int sum(int a,int b);//本文所有的例子只有一个sum即加法函数转载 2009-12-31 10:38:00 · 276 阅读 · 0 评论 -
wchar_t与char转换
原文地址:http://hi.baidu.com/gchrist/blog/item/29a138f533383e24bd310934.html 环境:Dev cpp 平台i386 C++标准中,wchar_t是宽字符类型,每个wchar_t类型占2个字节,16位宽。汉字的表示就要用到wchar_t 。char,我们都知道,占一个字节,8位宽。其实知道了这个以后,转载 2009-12-31 10:39:00 · 396 阅读 · 0 评论