- 博客(13)
- 收藏
- 关注
原创 [HengStar-Boost讲堂]多索引容器multi_index_container实战
写篇文章不容易,希望大家珍惜作者的劳动成果,转载请注明出处^^原文地址:http://blog.youkuaiyun.com/gongxinheng/archive/2010/03/27/5421914.aspxby: HengStar2010/3/27 我是一名游戏开发程序员,研究C++ Boost库已经有一小段时日了,学的越多愈发愈感觉出它的强大,每次学习后在实战项目中高效地使用,都让
2010-03-27 10:25:00
16288
3
原创 利用luabind将Lua嵌入到C++项目中(三)
第三篇——语言差异及解决方案(进阶篇)By : HengStar(欣恒) 通过前面两篇我们对luabind做了进一步的了解,接下来让我们提升点难度吧:)下面讲的例子可能有点违背常理,但我确实在项目中遇到了,所以在此提出一下,也能更好的了解luabind的机制。 一. 欺骗编译器?——狗狗们的特技好了,女士们先生们,激动人心的时刻到来了,现在是狗狗的开心演出时间,可爱的狗狗们
2009-08-04 23:06:00
3387
原创 利用luabind将Lua嵌入到C++项目中(二)
第二篇——语言差异及解决方案(初级篇)By : HengStar(欣恒) 原文链接:http://blog.youkuaiyun.com/gongxinheng/archive/2009/07/26/4381217.aspx 通过上一篇的介绍,我们已经了解到了luabind的基本架设方法了,本篇将会用我自己在实践中的经验,通过举例来说明一些实际开发中可能会遇到的语言差异
2009-07-26 12:18:00
4861
原创 利用luabind将Lua嵌入到C++项目中(一)
开篇——环境假设 By : HengStar(欣恒)原文地址:http://blog.youkuaiyun.com/gong
2009-07-25 23:23:00
7628
1
原创 Third《高质量程序设计指南—C++/C语言》(第二版)
Third《高质量程序设计指南—C++/C语言》(第二版)本书也是老师推荐我看的一本书,700多页,总的来说还算不错,这本书的侧重点不是在语言上,而是讲解如何高质量的去编写程序,结合软件工程学去介绍,能学习到很多相关的编程规范以及C++的一些内部机制实现。附录中的《大学十年》讲叙了作者大学十年的经历,这个漫长而又曲折的过程,让我颇有感触...参考链接:http://www
2008-07-17 23:24:00
2146
原创 Second《C++ Primer》中文第四版
Second:《C++ Primer》中文第四版 第二本完全阅读的程序书籍,也花了不少时间,书本章节后的习题我也大部分做完了。这本书算是目前给我最多启发的C++书籍吧,也很长,700来页,虽然书名译为“C++初级读本”,不过据我阅读后得出结论:这本书并不适合初学程序的人,有一点C和C++的基础后再来看这本书,看一遍是绝对不够的,我到现在还有一些内容没有完全理解,不过是这本书让我全面认识了C
2008-06-02 22:33:00
1888
原创 开篇《C++编程——数据结构与程序设计方法》
突然心血来潮,想弄个这样的历史记录版块,留个纪念吧以前一直把书本当作催眠工具,近年来才有了看书的爱好,虽然大部分看的是电子书,不过这一发不可收拾啊,看书学习也成了我每天生活中必不可少的事了...废话也不说了,切入正题...杂七杂八的书籍也就算了,仅记录好的技术书籍,藉以留给走我这条路的后生们以借鉴。First:《C++编程——数据结构与程序设计方法》这是游戏学院的老师推荐我的一本书
2008-06-02 22:30:00
2427
原创 [C++]动态给传递指针分配空间
void myAllocate(int **p) { *p = new int[20]; for (int i = 0; i *(*p + i) = i; } } int main(int argc, char *argv[]) { int *p; myAllocate(&p); for (int i = 0; i s
2008-04-05 13:00:00
1364
原创 [C/C++]两个值得研究的程序(指针与内存分配)
#includevoid main(){Item_base **pp = new Item_base[10];for(int i = 0; i { pp[i] = new Item_base();}char **p;char **n;p = (char**)malloc(10 * sizeof(char*)); //分配第二维空间n = p;for(int i = 0; i //分配第一维空间{
2008-04-05 12:58:00
802
原创 [C]经典算法——不用第三变量交换两数
以下代码利用中间变量temp交换两数 #include main() { int x,y,temp; scanf("%d%d",&x,&y); printf("x=%d,y=%d/n",x,y); temp=x; x=y; y=temp; printf("x=%d,y=%d/n",x,y); } 写出不用第三变量交换x和y值的算法 用算术或异或 x = x + y; y = x - y; x
2008-03-23 11:06:00
1219
原创 某游戏公司程序员面试题某游戏公司程序员面试题
(网上找的) 在原公司是做什么工作的?原公司的产品是哪方面的? 对C++应用到什么程度? 匈牙利命名法?对变量的命名方法? 开发程序的时候经常查MSDN吗? MFC可以吗? DC是什么? 内存泄露? 什么是用户界面线程和工作线程? 多线程、数据保护? 工作线程崩溃有什么现像?会有中断信息提示框吗? 线程间消息的发送方法? 在工作线程中不可以创建MFC窗口,要如何解决这种多线程初始化问题? 网络层收
2008-03-23 11:03:00
7384
原创 深入探索C++(const限定符的使用)
本人比较重视程序基础,最近课余的时间除了学习英语和项目外,都在看C++的书籍,前几个月把《C++数据结构》近900页的电子书基本啃完了,对数据结构和C++都做了一次系统的复习。最近在研究《C++ Primer》,虽说这本书意
2008-03-08 01:12:00
1061
1
原创 程序之路(我的程序学习历程感悟)
曾经对它一无所知的我,充满了对它的好奇心和欲望,想了解它,想征服它,只是那个时候对于自己来说它只是一个黑洞,什么也看不见,什么也摸不着...(完全没接触程序)终于下定决心去弄懂它,初次满腔热情凭借着自己的力量去与它“第一次亲密接触”,却让我看到黑洞内无数的分叉口,绝望的我退出了洞口...(初次自学C语言)后来上了大学,在老师的指引下慢慢的深入洞内,(学习C和VB),同时自己努力地探索,眼前逐渐出现
2008-03-06 20:55:00
769
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人