上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 61 下一页

2008年8月25日

COM组件开发实践(四)---From C++ to COM :Part 1

摘要: 通过一个简单示例,在接下来的几篇文章中,对其不断进行改进,一步步从C++走向COM. 阅读全文

posted @ 2008-08-25 16:47 Phinecos(洞庭散人) 阅读(9615) 评论(11) 推荐(1) 编辑

2008年8月22日

Bitwise Operation Explained

摘要: 原文链接:Bitwise Operation Explained 1.统计一个数置位为1的个数 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#include int __numOf_SET_Bits(int var) { if (var=... 阅读全文

posted @ 2008-08-22 09:50 Phinecos(洞庭散人) 阅读(444) 评论(0) 推荐(0) 编辑

2008年8月19日

《C++标准程序库》读书笔记(三)

摘要: STL中的智能指针auto_ptr可以实现简单的内存自动回收,防止内存泄漏(memory leakage)。auto_ptr实际是一个类,在该类析构时自动调用delete,从而达到了内存回收的效果。但是,由于同一个指针同一时刻只能被一个auto_ptr占用,如果采用赋值操作(=)或者拷贝构造函数调用,就会发生所有权转移,例如: Code highlighting produced by ... 阅读全文

posted @ 2008-08-19 21:11 Phinecos(洞庭散人) 阅读(743) 评论(0) 推荐(0) 编辑

【译】TetroGL: An OpenGL Game Tutorial in C++ for Win32 Platforms - Part 2 (下)

摘要: 到此为止,这个系列的第二部分就结束了.在本文中,我们学习了如何加载图片文件并将其绘制到屏幕上,以及如何绘制动画.下一篇文章,同时也是这个系列的最后一篇文章中,我们将看到如何在屏幕上输出文本,如何管理游戏的不同状态,并最终实现一个具体的实例:一个类似俄罗斯方块的游戏. 阅读全文

posted @ 2008-08-19 17:40 Phinecos(洞庭散人) 阅读(2222) 评论(0) 推荐(0) 编辑

【译】TetroGL: An OpenGL Game Tutorial in C++ for Win32 Platforms - Part 2 (上)

摘要: 在这个系列的第一部分中,作者介绍了窗口的创建以及OpenGL环境的创建,在接下来这一部分中,作者将介绍如何处理游戏中的资源以及如何显示简单的动画 阅读全文

posted @ 2008-08-19 17:16 Phinecos(洞庭散人) 阅读(2967) 评论(1) 推荐(0) 编辑

《C++标准程序库》读书笔记(二)

摘要: 1,下面这段代码会引起异常,因为所有权已经转移,而通过by reference方式传递auto_ptr更是糟糕的 若改为: const auto_ptr p(new int);则会在编译时提示错误.因此我们可以通过常数型auto_ptr来终结所有权转移,它并不是表示你不能更改auto_ptr所拥有的对象,而是不能更改auto_ptr的拥有权,就此特性而言,它比较类似常数指针,而不是指向常数的指针.... 阅读全文

posted @ 2008-08-19 10:26 Phinecos(洞庭散人) 阅读(997) 评论(0) 推荐(0) 编辑

2008年8月18日

《C++标准程序库》读书笔记(一)

摘要: 1,很多编译器都要求模板的定义和实现都在头文件中,这是因为必须先为他提供某个实现品,然后才能调用,也只有如此才能通过编译。目前唯一能让“template的运用”具有可移植性的方式,就是在头文件中以inline function实现temlate function。 2,下面typename指出SubType是T中定义的一个型别,若不用这个关键字,则编译器会认为是两个数相乘,而不是定义的指针。 ... 阅读全文

posted @ 2008-08-18 22:00 Phinecos(洞庭散人) 阅读(1463) 评论(0) 推荐(0) 编辑

2008年8月8日

我的书架:COM组件开发

摘要: 推荐几本个人读过的比较不错COM组件相关的书籍 阅读全文

posted @ 2008-08-08 14:44 Phinecos(洞庭散人) 阅读(6977) 评论(0) 推荐(2) 编辑

2008年8月7日

COM组件开发实践(三)

摘要: 前面两篇文章分别介绍了MFC ActiveX应用程序和使用ATL开发ActiveX的简单实例,但还有两个问题需要解决: 1)标记ActiveX控件为安全的控件 2)对控件进行数字签名。接下来这两篇文章将结合这两点进行简单的介绍。 阅读全文

posted @ 2008-08-07 22:06 Phinecos(洞庭散人) 阅读(11925) 评论(2) 推荐(3) 编辑

2008年7月28日

COM组件开发实践(二)

摘要: 假设需求如下:底层是一个数学运算库DLL,中间是ActiveX控件(它调用底层的数学运算库DLL来完成控制层),界面层在测试时可以是一个exe程序,最后发布到IE浏览器上测试。 阅读全文

posted @ 2008-07-28 17:17 Phinecos(洞庭散人) 阅读(21371) 评论(26) 推荐(4) 编辑

上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 61 下一页

导航