上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 26 下一页
摘要: static_cast is the first cast you should attempt to use. It does things like implicit conversions between types (such as int to float, or pointer to void*), and it can also call explicit conversio... 阅读全文
posted @ 2012-03-08 22:09 os66 阅读(386) 评论(0) 推荐(0)
摘要: 转【C++专题】static_cast, dynamic_cast, const_cast探讨 2012-3-8 21:27:45 这是我看到的:关于 dynamic_cast static_cast的罪有说服力 ... 阅读全文
posted @ 2012-03-08 21:36 os66 阅读(352) 评论(0) 推荐(0)
摘要: 1) auto auto变量就是局部变量,一般不用加auto。自动的意思是自动作用域,自动离开作用域。 2) register register变量是提示编译器尽量放在寄存器中保存,以增加 速度。 只能定义局部的register变量,或者作为函数参数,没有全局或静态的。 在C语言中,是不能对register变量取地址的,因为... 阅读全文
posted @ 2012-03-08 13:02 os66 阅读(294) 评论(0) 推荐(0)
摘要: 关于const与volatile笔试题目的分析 小计录:今天转么对 以下代码上机实验: const_cast前后的内存地址是一样,只不过 &a是常指针,而转换后的是一般指针。, 关键点是: 编译器看到const ,在编译时就把所有引用const 变量的地方替换了。 所以第一次使用const的地方才分配内存!!(只分配一次内存的还有引用) 2012年3月8日12:49:53 by ... 阅读全文
posted @ 2012-03-08 12:51 os66 阅读(388) 评论(0) 推荐(0)
摘要: +++频繁分配释放内存导致的性能问题的分析2011-01-10 10:45 1599人阅读 评论(4) 收藏举报现象1 压力测试过程中,发现被测对象性能不够理想,具体表现为:进程的系统态CPU消耗20,用户态CPU消耗10,系统idle大约702 用ps -o majflt,minflt -C program命令查看,发现majflt每秒增量为0,而minflt每秒增量大于10000。初步分析majflt代表major fault,中文名叫大错误,minflt代表minor fault,中文名叫小错误。这两个数值表示一个进程自启动以来所发生的缺页中断的次数。当一个进程发生缺页中断的时候,进程会 阅读全文
posted @ 2012-03-07 23:43 os66 阅读(3568) 评论(0) 推荐(0)
摘要: 一阶ok 指针的指针,char **argv. *argv[0]文件名 回调函数,参数不定 void *之类。 扩展:recevice LPvoid 复杂声明的处理2原则: 替代。。。 ()【】优先* 其实nms很多设计模式 mvc 单列 observer.. 阅读全文
posted @ 2012-03-04 17:08 os66 阅读(214) 评论(1) 推荐(0)
摘要: 原以为是a9音乐。原来不是 Amazon开发的搜索引擎A9,首次采用了结合名为OpenSearch的RSS技术进行联合搜索的方式。“许多搜索网站将搜索结果当作自己网站密不可分的一部分。不幸的是,这些搜索结果都埋藏在大堆HTML里面,不遵循任何标准,所以无法轻易重用于其它地方。 OpenSearch提供了新的选择,以开放的格式记录搜索结果,使这些结果可以在任何时间任何地点显示。OpenS... 阅读全文
posted @ 2012-03-04 14:19 os66 阅读(219) 评论(0) 推荐(0)
摘要: 66序: 最大收获 无论函数形式怎么写。万变不离其宗。。大致8种(返回值,指针否,数组否);还有非法的函数写法 ... 阅读全文
posted @ 2012-03-04 12:02 os66 阅读(337) 评论(0) 推荐(0)
摘要: https://www.evernote.com/shard/s83/sh/9040e29d-a8b2-4b7c-863d-3fcd0da84e6d/9f42042cd69821d7acd30543812807b6 熟悉 上半部 下半部? 动手试验过吗? 内核空间内存如何分配? 特点? 阅读全文
posted @ 2012-03-03 21:12 os66 阅读(153) 评论(0) 推荐(0)
摘要: void test_sizeof_自定义对齐pack(){/************************************************************************//* sizeof考点Sizeof 空类--》表示我存在,sizeof 含static成员的类Sizeof 指针,数组一阶关键点:之所以填充,是由于编译器为后面的成员填入,制造合适的身体位置。以2成员struct为例(32bit,默认对齐)char double…>(1+7)+8; double char (8+max(4,1) );当计算最后一个成员填充时,要记住结构大小是成员最大的 阅读全文
posted @ 2012-02-29 23:54 os66 阅读(568) 评论(1) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 26 下一页