- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 map详解
Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有
2014-09-25 14:16:09
338
转载 动态链接库金额静态链接库的
静态连接库就是把(lib)文件中用到的函数代码直接链接进目标程序,程序运行的时候不再需要其它的库文件;动态链接就是把调用的函数所在文件模块(DLL)和调用函数在文件中的位置等信息链接进目标程序,程序运行的时候再从DLL中寻找相应函数代码,因此需要相应DLL文件的支持。 静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib 中的指令都全部被直接包含在最
2014-04-18 17:10:48
326
转载 extern "C" 引起的 error C2059
extern "C" 引起的 error C2059【转】在扩展名为.C的源文件中使用”extern "C"“会引发错误 C2059,错误提示为:error C2059:syntax error:'string' 原因是在C语言中,无法辨认字符串"C",解决办法是移除 extern "C",或者改成#ifdef __cplusplusextern "C"
2013-05-29 14:09:56
3675
原创 DLL的创建与使用的关键字
1 直接导入导出函数和变量的关键字_declspec(dllimport),导入,_declspec(dllexport)导出2 通过def导入导出(1)变量LIBRARY "dll的名字" EXPORTS 变量名 CONSTANT ;或变量名 DATA 貌似是比较新的版本的(2)函数LIBRARY "dll的名字" EXPORTS
2013-05-28 17:24:48
393
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人