C/C++学习
iteye_11494
这个作者很懒,什么都没留下…
展开
-
前置声明使用小结。。
今天开发了一天我们的游戏 。 一直对递归声明很头痛。。。 然后想了半天,用前置声明全部搞定。。 中途找到这篇文章。。 http://blog.csdn.net/rogeryi/archive/2006/12/12/1439597.aspx 感谢作者。。 按照python八荣八 耻的原则。 以总结分享为荣 以跪求其解为耻。。。 总结之。。。需要生成对象,需要知道具体大小的,就必须用incl...2009-03-15 01:41:03 · 88 阅读 · 0 评论 -
C++模板编写的求前n个质数和程序
最近无聊,写了一个基于C++模板的求前n个质数的程序。 编译速度极其之慢。。 不过运行速度相当可以。 恩。如果C++的模板再多一点关键字的话,就可以看做是Lisp语言了。。 不过话说回来,引用一下老刘的话: marchliu 写道 C++模板语法只差一步,只要加入类似Lisp关键字的一些东西,就可以让模板方便的控制编译过程了。但是,在这之前,C++就已经太笨重了。C+...2009-11-30 20:27:32 · 632 阅读 · 0 评论 -
C语言函数调用分析
今天突发奇想想要研究一下C语言的函数调用. 因为以前有个课程设计涉及到C语言函数返回地址的问题,今天看Thinking in C++的时候,看到类似的东西...就想要验证一下. 编译器:gcc4.0.1 on darwin 操作系统:Mac OS X 10.5.8 编辑器:MacVim :) 首先上C语言源程序 #include <stdio.h> v...2009-08-22 03:39:13 · 125 阅读 · 0 评论 -
boost1.33的新特性导致编译失败的问题解决
今天在编译一个用到boost_program_options的库的时候出现了一点点小问题。总是提示说找不到boost_program_options这个库。 去/usr/local/lib下面看了一下,发现原来改名成libboost_program_options-mt.dylib了。搜了一下名字中这个mt的意思。 原来是boost1.33的新特性,就是区分了某些lib是单线程或者多线程的。这...原创 2010-06-28 15:32:09 · 174 阅读 · 0 评论