上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 94 下一页
摘要: 准备为自己的2D游戏动画系统选择一套给外部使用的接口方式,有如下几种选择:1. 纯C API方式导出,类似于Windows API方式优点:简洁,可以供C/C#乃至其他可以导入C DLL的语言使用缺点:C++的系统转化为C会遇到很多性能以及架构的折损,对于对象控制类功能导出比较多的系统,这种方式简直是噩梦2. C++方式导出,宏方式实现RTTI以及C++反射系统优点:强大,易用。缺点:对象生命周期... 阅读全文
posted @ 2010-01-22 15:02 小 楼 一 夜 听 春 雨 阅读(468) 评论(0) 推荐(0)
摘要: 在我以前学习C、C++、Windows编程的时候,很有一些疑惑,当时找不到人解答,都是过了很多年以后才想通,我想,初学的朋友可能都有这样的疑惑,这里总结出来,希望对大家有参考价值。 1、Windows的窗口和C++的类是什么关系? 没有关系,纯C方式编程,WinMain,也是可以产生窗口的,不是说一个窗口一定要一个类,仅仅是通常这么做而已。 2、Windows的线程和C++的类是什么关系? 没有关... 阅读全文
posted @ 2010-01-22 13:35 小 楼 一 夜 听 春 雨 阅读(383) 评论(0) 推荐(0)
摘要: 结合一些我的学习经历,希望对于想学C++的人有些帮助. 大家有什么好想法望提出我老师最初是从C语言教起的,用的是潭浩强的<<C程序设计>>这本书,那时候命令执行都是在CMD里实现,用的编译器是turboc最经常用到的就是 printf cin 对于效率不是很在乎,只要能执行就好了,连warning都忽略(这个很不应该).后来又学了C++,是清华大学出版的<<C+... 阅读全文
posted @ 2010-01-19 12:18 小 楼 一 夜 听 春 雨 阅读(1962) 评论(1) 推荐(0)
摘要: 用Visual C++编写DLL,如果在new project时选了MFC DLL,而后又想写成Regular DLL,即拥有自己的DllMain()入口函数,则在build时会遇到类似如下的link错误:error LNK2005: _DllMain@12 already defined in xxx.OBJ几种解决方案:1, 你只需要在工程设置里面,把WIN32,NDEBUG,_WINDOWS... 阅读全文
posted @ 2010-01-19 12:10 小 楼 一 夜 听 春 雨 阅读(14089) 评论(1) 推荐(0)
摘要: Detours是微软开发的一个函数库,可用于捕获系统API。在用其进行程序开发之前,得做一些准备工作:一.下载Detours 在http://research.microsoft.com/sn/detours 可免费下载Detours,当前的最新版本是Detours Express 2.1 is available for immediate download under a no-fee, cl... 阅读全文
posted @ 2010-01-18 16:43 小 楼 一 夜 听 春 雨 阅读(2517) 评论(0) 推荐(1)
摘要: CxImage是C++实现的功能强大的、能处理多种文件格式的图像管理类。它能够简单快速的实现图像的导入、保存、显示和变换。 为什么使用CxImage u 它是平台无关的 u 它是自由软件、免费的、开源的 u 支持多种平面格式:BMP、GIF、ICO、TGA、JPEG、PCX、PNG、TIFF、MNG、RAS等,还有更多! u 功能强大:几何变换、图像处理、图像格式转换等。 u 使用简单:下面的入门... 阅读全文
posted @ 2010-01-16 11:21 小 楼 一 夜 听 春 雨 阅读(20942) 评论(6) 推荐(3)
摘要: 对于程序开发者来说,有两种技术需要我们掌握,一个是技术上的能力,另一个是非技术上的能力。不幸的是,许多程序员过多地关注了技术上的能力,而忽略了非技术上的能力的培养,因此,我们的程序员们经常会有一些很不好的习惯,这里我们例举了程序员们最常犯的5个非技术的错误,与大家共勉。1.- 缺乏团队纪律“Discipline is the bridge between goals and accom... 阅读全文
posted @ 2010-01-16 11:17 小 楼 一 夜 听 春 雨 阅读(491) 评论(0) 推荐(0)
摘要: 内联函数不能为虚函数,原因在于虚表机制需要一个真正的函数地址,而内联函数展开以后,就不是一个函数,而是一段简单的代码(多数C++对象模型使用虚表实现多态,对此标准提供支持),可能有些内联函数会无法内联展开,而编译成为函数。 class Foo {public:virtual void vFunc() const;private:};class Child: public Foo{public:vi... 阅读全文
posted @ 2010-01-15 11:00 小 楼 一 夜 听 春 雨 阅读(8374) 评论(0) 推荐(0)
摘要: 很多人把学习C++语言当成学习VC了,我曾经就走过这样的弯路。当学了很长时间的VC后还是得回过头来学习C++语言本身。那么学习C++从何处入手呢?   C++语言相对于C语言来说引入了两个大的新东西,一个就是面向对象(具体来将就是类),另外就是模板技术(模板编程或者叫泛型编程是进来非常流行的技术,在C#中虽然还没有对泛型编程的支持,但是相信在将来也一定会加入这一功能),模板是C++中比较复杂的部分... 阅读全文
posted @ 2010-01-14 16:37 小 楼 一 夜 听 春 雨 阅读(900) 评论(0) 推荐(1)
摘要: 论工作: 1.对待薪酬:不管公司加不加你薪水,只要你还在这个公司一天,就请努力专心的做事。 2.对待每一件事:努力认真去做好每一件事。只要你想做,总有法子可以做到的。 3.做好本分工作.技术人员有时候对PM分配自己一些较没技术含量的工作会很不满.记住,都是做事而已.无论怎样,分配到你的工作,请你做好.孔子尚且养过马,薛仁贵尚且当过伙头军.我认为,做好一个茶叶蛋,比做砸了原子弹更有意义。不以技术难度... 阅读全文
posted @ 2010-01-14 15:54 小 楼 一 夜 听 春 雨 阅读(978) 评论(1) 推荐(1)
上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 94 下一页