C++
dickeylth
这个作者很懒,什么都没留下…
展开
-
[zz]如何使用istream_iterator将cin转到vector? (C/C++) (STL)
本范例使用istream_iterator及copy(),将cin转到vector,只需一行的程序,vector经过sort(),再使用ostream_iterator将vector转到cout,也只需一行程序就可完成。 1/* 2(C) OOMusou 2006 http://oomusou.cnblogs.com 3 4Filename : StreamIter转载 2011-11-19 00:06:15 · 665 阅读 · 0 评论 -
[zz]宏与内联函数(面试常考)
第一部分:宏为什么要使用宏呢?因为函数的调用必须要将程序执行的顺序转移到函数所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去执行前要保存现场并记忆执行的地址,转回后要恢复现场,并按原来保存地址继续执行。因此,函数调用要有一定的时间和空间方面的开销,于是将影响其效率。而宏只是在预处理的地方把代码展开,不需要额外的空间和时间方面的开转载 2011-11-21 00:05:05 · 447 阅读 · 0 评论