c++
文章平均质量分 79
萝卜条
这个作者很懒,什么都没留下…
展开
-
C++进阶书籍阅读顺序!
推荐的阅读顺序:level 1从>开始,短小精悍,可以对c++能进一步了解其特性以>作字典和课外读物,因为太厚不可能一口气看完level 2然后从>开始转职,这是圣经,请遵守10诫,要经常看,没事就拿来翻翻接着是>,个人认为Herb Sutter主席大人的语言表达能力不及Scott Meyers总是在教育第一线的好顺下来就是>和>,请熟读并牢记各条款当你读到这里转载 2015-01-28 16:42:09 · 443 阅读 · 0 评论 -
linux 计算程序运行时间
写的全面的一篇还有一种int getitimer(int which, struct itimerval *value);int setitimer(int which, const struct itimerval *value, struct itimerval *ovalue);顺便转载一下,以备不时之需http://blog.chinaun转载 2015-04-02 11:20:28 · 2464 阅读 · 0 评论 -
Linux/Unix环境下计算C程序运行时间
Linux/Unix环境下计算C程序运行时间可以通过clock, times, gettimeofday, getrusage来实现。下边分别说明其优缺点(该部分是从别的地方copy的)clock是ANSI C的标准库函数,关于这个函数需要说明几点。首先,它返回的是CPU耗费在本程序上的时间。也就是说,途中sleep的话,由于CPU资源被释放,那段时间将不被计算在内。转载 2015-04-02 10:53:07 · 639 阅读 · 0 评论 -
深入了解scanf/getchar/gets/cin等函数
scanf(), getchar()等都是标准输入函数,一般人都会觉得这几个函数非常简单,没什么特殊的。但是有时候却就是因为使用这些函数除了问题,却找不出其中的原因。下面先看一个很简单的程序:程序1: #include int main() {char ch1, ch2;scanf("%c", &ch1); scanf("%c", &ch2);p转载 2015-10-01 11:12:27 · 389 阅读 · 0 评论 -
vector
在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。1 基本操作(1)头文件#include.(2)创建vector对象,vector vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素,cout(5)使用迭代器访问元素.vectorint>::iterator it;for(it=ve转载 2015-10-03 21:02:59 · 377 阅读 · 0 评论