Sunwayking

导航

上一页 1 2 3 4 5 6 ··· 11 下一页

2011年9月16日 #

C++中 _declspec(novtable) 的探讨 [转]

摘要: http://blog.csdn.net/walkerlan/article/details/3167877(1)V TA B L E(虚函数表)和VPTR(指向虚函数标的指针)的区别编译器到底做了什么实现的虚函数的晚绑定呢?我们来探个究竟。编译器对每个包含虚函数的类创建一个表(称为V TA B L E)。在V TA B L E中,编译器放置特定类的虚函数地址。在每个带有虚函数的类中,编译器秘密地置一指针,称为v p o i n t e r(缩写为V P T R),指向这个对象的V TA B L E。通过基类指针做虚函数调用时(也就是做多态调用时),编译器静态地插入取得这个V P T R,并在 阅读全文

posted @ 2011-09-16 15:18 Sunwayking 阅读(426) 评论(0) 推荐(0) 编辑

2011年9月14日 #

安装Windows SDK7.1时发生的莫名错误(附解决办法)

摘要: 错误回放:A problem occurred while installing selected Windows SDK components.Installation of the "Microsoft Windows SDK for Windows 7 Compilers for x86" product has reported the following error: 安装时发生严重错误Please attempt to resolve the problem and then start Windows SDK setup again. If you conti 阅读全文

posted @ 2011-09-14 19:23 Sunwayking 阅读(2048) 评论(0) 推荐(1) 编辑

解决若干WTL与VS2010的兼容问题(如error MSB6006: “cmd.exe”)

摘要: 解决[error MSB6006: “cmd.exe” 已退出,代码为 9009。]问题:The AppWizard for VS2010 above has two small glitches (however they might deter people from using WTL with VS2010). These are very easy to fix:1) [Output Directory] and [Intermediate Directory] in new project properties are not followed by a backslash (&# 阅读全文

posted @ 2011-09-14 17:20 Sunwayking 阅读(3313) 评论(1) 推荐(1) 编辑

2011年3月28日 #

[转] Unbuffered DIMM? Registered DIMM? and others! 内存

摘要: 使用内存时经常见到buffered,registered甚至是Full-buffered的内存结构,刚开始还真搞不懂这些到底表示什么结构,也不知道这些结构的内存条的使用环境。网上简单的google了一下,才恍然大悟:真理或者谬误,离我原来只有一个浏览器的距离。 我们的电脑上一般使用的都是Unb-DIMM(Unbuffered-DIMM,无缓冲DIMM),它的所有信号都是从内存控制器直通到SDRAM芯片颗粒上的,也即Unbuffered。而Reg-DIMM内存另加了Register芯片,让所有的地址信号和控制信号都通过Register后再传送到SDRAM颗粒上。在高容量模组上,内存芯片数量很多, 阅读全文

posted @ 2011-03-28 13:00 Sunwayking 阅读(751) 评论(0) 推荐(0) 编辑

2011年3月8日 #

对话框中WaitForSingleObject等待线程退出导致程序阻塞的原因及解决 [转]

摘要: http://blog.csdn.net/silvervi/archive/2010/09/09/5874212.aspx今天在调试程序中发现了程序中出现的一个问题,具体如下: 在对话框中新建一个线程worker thread,当用户点击cancel时,通知该线程函数退出,同时用WaitForSingleObject等待该线程结束。但是每当用户点击Cancel后,程序会卡在OnCancel函数中的WaitForSingleObject处,必须要强制结束才能退出。 在网上查了一下,大致原因如下:WaitForSingleObject会阻塞对话框线程(Dialog thread),同时也会导致了对 阅读全文

posted @ 2011-03-08 11:08 Sunwayking 阅读(1173) 评论(0) 推荐(0) 编辑

2011年2月25日 #

联通将推自有品牌手机“沃Phone” -- 中国人就继续无知的雷到死吧...

摘要: 昨天,记者从中国联通获悉,下周一联通将发布具备自主知识产权的沃Phone及自有操作系统。沃Phone操作系统依然基于Android系统进行二次开发,中国联通高级副总裁李刚此前表示,沃Phone最大的特点是互通性,可兼容多个手机操作平台。沃Phone主打中低端(笔者按:你有那个实力打高端么?)记者了解到,包括华为、中兴、天宇朗通等厂商都参与到了此系统产品的生产开发中(笔者按:排杖不小不代表实力雄厚),天宇朗通生产的型号为U2的沃Phone手机将作为首款采用联通自有开发的沃Phone操作系统的手机上市。接下来沃Phone开发者社区及应用下载平台也将很快发布,初期主要是免费和超低资费业务,博眼球,赚 阅读全文

posted @ 2011-02-25 10:46 Sunwayking 阅读(331) 评论(0) 推荐(0) 编辑

2010年11月30日 #

判断文件是否存在的简单方法(转)

摘要: 转自:http://www.cnblogs.com/glshader/archive/2010/08/27/1809846.html在windows环境下, 可以使用_access_s, _waccess_s这两个函数来判断文件是否存在.前一个函数是anci版本, 后一个是unicode版本.这两个函数声明在io.h中.1if(_access_s(filepath, 0) == 0)2{3  // 文件存在4}函数还可以判断文件的模式: 读/写.具体参见msdn 阅读全文

posted @ 2010-11-30 00:20 Sunwayking 阅读(545) 评论(0) 推荐(1) 编辑

2010年11月1日 #

[转]图像处理工具箱

摘要: public class ImageProcessUtility { //暂时只对24位图和8位图进行处理 #region 图像扩边函数 /// /// 图像扩边函数 /// /// 扩边后图像的宽度 /// 扩边后图像的高度 /// 需要扩边的图像 ... 阅读全文

posted @ 2010-11-01 13:04 Sunwayking 阅读(252) 评论(0) 推荐(0) 编辑

[转]老调重弹:const char*, char const* and char *const

摘要: const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。事实上这个概念谁都有只是三种声明方式非常相似很容易记混。Bjarne在他的The C++ Programming Language里面给出过一个助记的方法:把一个声明从右向左读。char * const cp; ( * 读成 pointer to )cp is a const pointer to charconst char * p;p is a pointer to const char;char const * p;同上因为C++里面没有const*的运算符,所以cons 阅读全文

posted @ 2010-11-01 11:12 Sunwayking 阅读(145) 评论(0) 推荐(0) 编辑

[转]char *与char[]的区别(c,c++不可以修改char *初始化值)

摘要: 原因:char *p="hello“;*(p+2)='w';这里的p是一个指向常量字符串的指针他可以相当与:const char *p="hello"根据定义:指向常量字符串的指针不能更改指针指向的内容,但是可以改变本身的值,既是执行*(p+2)='w'; (错误) p="bcvcbvv"(正确)char pp[] = "hello";这个相当与指针常量,就是本身是个常量因为pp就是数组的一个引用,引用本身就是指针常量相当与 char const *pp="hello";根据定义:指针常量不能改变本身的值,但是可以改变指向的值既是 *(pp+2)='W'(准确) pp="mnbmbmb"( 阅读全文

posted @ 2010-11-01 11:11 Sunwayking 阅读(405) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 11 下一页