- 博客(9)
- 收藏
- 关注
转载 LIB和DLL的区别与使用
LIB和DLL的区别与使用共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有两种链接方式:动态链接使用动态链接库,允许可执
2015-01-23 14:22:03 318
转载 __super的作用
以下内容转载自http://blog.csdn.net/peterpan19890802/article/details/5459631本文主要用于个人资料整理来自Microsoft的解释:__superMicrosoft SpecificThe __super keyword allows you to explicitly state tha
2014-12-16 10:39:51 492
转载 关于VC预定义常量_WIN32,WIN32,_WIN64
MSDN 里说,VC 有 3 个预处理常量,分别是 _WIN32,_WIN64,WIN32。这三个常量如何使用呢?看起来简单,其实是很困惑的。 在 Win32 配置下,WIN32 在“项目属性-C/C++-预处理器-预处理器定义”里声明了,而在 x64 配置下,这个常量并不在项目预定义列表中。这是否说明可以根据 WIN32 来判断是否在 x64 平台呢?不。在 Windows
2014-10-24 10:57:46 332
转载 .hpp与.h文件的区别
hpp,其实质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件,则该类的调用者只需要include该hpp文件即可,无需再将cpp加入到project中进行编译。而实现代码将直接编译到调用者的obj文件中,不再生成单独的obj,采用hpp将大幅度减少调用 project中的cpp文件数与编译次数,也不用再发布烦人的lib与dll,因此非常适合用来编写公用的开源库。
2014-05-19 09:38:07 460
转载 stringStream清空缓存的方法
本文用于个人学习记录,转载于网络使用 std::stringstream,小心 内存! 适时 清空 缓冲 ……2007年12月14日 星期五 16:25 stringstream是个好东西,网上有不少文章,讨论如何用它实现各种数据类型的转换(比如把double或int转换为string类型)。但如 果stringstream使用不当,当心内存出问题(我就吃
2014-03-26 10:28:21 943
转载 _beginThreadex 与 CreateThread 的区别
///本文用于学习记录在 Win32 API 中,创建线程的基本函数是 CreateThread,而 _beginthread(ex) 是C++ 运行库的函数。为什么要有两个呢?因为C++ 运行库里面有一些函数使用了全局量,如果使用 CreateThread 的情况下使用这些C++ 运行库的函数,就会出现不安全的问题。而 _beginthreadex 为这些全局变量
2014-02-19 15:20:04 423
转载 DirectX 开发环境配置
本文章转自网络,做笔记为主要目的一个DirectX程序要想正确的编译和链接,需要下面三个主要前提一 安装DirectX SDK二 正确配置.h文件路径和.lib文件路径三 正确链接所需.lib文件详细步骤如下:安装DirectX SDK配置.h文件和.lib文件路径1. 启动VS,依次选择tools-option-proj
2014-01-23 09:57:39 443
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人