- 博客(8)
- 资源 (9)
- 收藏
- 关注
转载 C++的4种类型转换关键字及其特点
1 reinterpret_cast'reinterpret_cast'转换一个指针为其它类型的指针。它也允许从一个指针转换为整数类型。反之亦然。(译注:是指针具体的地址值作为整数值?)这个操作符能够在非相关的类型之间转换。操作结果只是简单的从一个指针到别的指针的值的二进制拷贝。在类型之间指向的内容不做任何类型的检查和转换。如果情况是从一个指针到整型的拷贝,内容的解释是系统相关
2015-04-18 11:38:19 335
转载 eclipse调试及快捷键大全
(1)Ctrl+M --切换窗口的大小(2)Ctrl+Q --跳到最后一次的编辑处(3)F2 ---重命名类名 工程名 --当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3 --跳到声明或定义的地方。 F5 --单
2015-04-11 17:24:57 399
转载 libxml2的使用
本文简单介绍libxml2库在linux环境下的使用。关于libxml库的基本使用,在http://xmlsoft.org/网上有文档。该文档对于函数的使用说明并没有很详细的介绍,参考引用几乎没有,想要在C语言中使用该库,看示例是最好的办法。但是当自己需要完成一些复杂的操作时,直接从文档中找到具体实现方法,并正确编码,很也难做到。该库对于内存使用上并没有做过多的表述,从API文档中,并不能
2015-04-08 16:15:12 1214
转载 “#ifdef __cplusplus extern "C" { #endif”的定义
看一些程序的时候老是有“#ifdef __cplusplusextern "C" {#endif”的定义,搞搞清楚是怎么回事:Microsoft-Specific Predefined Macros__cplusplus Defined for C++ programs only. 意思是说,如果是C++程序,就使用extern "C"{而这个东东,是指在下面的
2015-04-07 09:38:25 451
转载 开发C++的lib问题,使用Eclipse
例子:如果我要用ogre的话1,添加h文件, 也就是 右击项目 -> C/C++ General -> Paths and Sym.... -> include -> GUN C++ -> add "D:\Disk\CTools\OgreSDK_mingw_v1-7-2\include" 2, 刚刚的选项卡不关,切换到 Library Path 选项卡-> add "D:\Di
2015-04-03 20:11:25 539
转载 C中的volatile用法
volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。 例如: volatile int i=10; int j = i; ... int k = i;
2015-04-03 20:10:38 363
转载 __attribute__((packed))详解
__attribute__((packed))详解标签: it分类: linux程序1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译
2015-04-03 11:07:43 431
原创 用U盘装完系统后,优盘容量只剩下几百兆的问题及解决方案
用优盘装完系统时,将其插入主机,系统会提示让你格式化,结果格式化后U盘的容量变得只有几百兆。原先以为是磁道坏损,结果后来发现,是因为优盘没有完全格式化。只格式化了其中的一部分。解决方案如下:1、插入优盘到电脑,打开电脑的磁盘管理器,查看自己优盘的分区情况。右击我的电脑---->管理------->磁盘管理。这是你可以看到自己电脑磁盘还有优盘的分区状况,查看自己的优盘是不是又未分区的部分
2015-04-01 15:26:27 27937 5
计算机组成与系统结构课件
2011-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人