上一页 1 ··· 3 4 5 6 7
摘要: 1. 宏指令: #define #error #import #undef #elif #if #include #else #ifdef #line #endif #ifndef #pragma 2.#define #define WIDTH 80 #define LENGTH (WIDTH+10) #define test(f1,f2) (f1*f2) 3.#er... 阅读全文
posted @ 2008-12-03 11:31 Kane_BJ 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 作为程序员,我们平时最担心见到的事情是什么?是内存泄漏?是界面不好看?……错啦!我相信我的看法是不会有人反对的——那就是,程序发生了崩溃! http://www.luocong.com/articles/show_article.asp?Article_ID=29 “该程序执行了非法操作,即将关闭。请与你的软件供应商联系。”,呵呵,这句 M$ 的“名言”,恐怕就是程序员最担心见到的东西了。有的时候... 阅读全文
posted @ 2008-12-03 11:14 Kane_BJ 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 欢迎进入内存这片雷区。伟大的Bill Gates 曾经失言:640K ought to be enough for everybody — Bill Gates 1981程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本章的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。 7.1内存分配方式 内存分配方... 阅读全文
posted @ 2008-12-03 10:52 Kane_BJ 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 介绍和推荐AGG 最近在研发跨平台的GIS engine,GDI部分当然不能只用WINDOWS的GDI PLUS,一个跨平台的 2D Engine 的选择就非常重要。网上查了N久,感觉AGG非常全面,效果也很好,而且也是跨平台的。非常适合我的问题领域。 一、AGG是什么 AGG,全名:Anti-Grain Geometry,是一个开源的、高效的2D图形库,它的网站:htt... 阅读全文
posted @ 2008-08-19 23:36 Kane_BJ 阅读(12380) 评论(5) 推荐(0) 编辑
摘要: 1,前言 无数次听到“我要开始学习C++!”的呐喊,无数次听到“C++太复杂了,我真的 学不会”的无奈。Stan Lippman先生曾在《C++ Primer》一书中指出“C++是最为难 学的高级程序设计语言之一”,人们常将“之一”去掉以表达自己对C++的敬畏。诚 然,C++程序设计语言对于学习者的确有很多难以逾越的鸿沟,体系结构的庞大,应 接不暇并不断扩充的特性……除此之外,参考资料之多与冗杂使... 阅读全文
posted @ 2008-08-14 15:23 Kane_BJ 阅读(1141) 评论(4) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7