09 2017 档案
摘要:近日,在学习的过程中第一次接触到了Typelist的相关内容,比如Loki库有一本Modern C++ design的一本书,大概JD搜了一波没有译本,英文版600多R,瞬间从价值上看到了这本书的价值!!这是题外话。这本书十分经典。其内容对于一个C++新手来说需要时间来理解吸收。在这里记录一下自己的
阅读全文
摘要:http://blog.csdn.net/u011327981/article/details/50601800 1. 内联函数 在C++中我们通常定义以下函数来求两个整数的最大值: 复制代码 代码如下: int max(int a, int b){ return a > b ? a : b;} 为
阅读全文
摘要:大体内容来源:http://blog.csdn.net/lujiandong1/article/details/49872763 迭代器失效的情况: 这段代码在删除后对迭代器自增,实际其本身已经失效了。 对于vector,删除当前的iterator会使得用棉所有元素的iterator都失效,因为序列
阅读全文
摘要:转自某楼层的回复http://bbs.csdn.net/topics/280085643 首先,讨论这个问题应该仅从语法上讨论,如果讨论不同人之间编程风格上的差异,那这个问题是没有答案的。毕竟不同的人偏好不同。从语法上,在C++中(只讨论C++中)。class和struct做类型定义时只有两点区别:
阅读全文
摘要:查找字符串a是否包含子串b,不是用strA.find(strB) > 0而是strA.find(strB) != string:nposstring::size_type pos = strA.find(strB);if(pos != string::npos){} int idx = str.fi
阅读全文
摘要:转载自http://www.cnblogs.com/tangxin-blog/p/5560699.html 参考文献:http://blog.csdn.net/zhaqiwen/article/details/7904515 近日在看项目中的框架代码时,发现了了一个奇特的语法:长度为0的数组例如 u
阅读全文
摘要:$*所有的位置参数,被作为一个单词 注意:"$*"必须被""引用 $@ 与$*同义,但是每个参数都是一个独立的""引用字串,这就意味着参数被完整的传递,被没有被解释和扩展,这也意味着每个参数列表中的每个参数都被当成一个独立的单词。 注意:"$@"必须被引用。 $@,$*只在被双引号包起来的时候才会有
阅读全文
摘要:本文转载自http://blog.chinaunix.net/uid-22566367-id-381955.html 自我记录内容。在工程中遇到了相关内容的shell脚本。在此处记录 两段代码的输出都是 第二段代码 输出结果: 其原因是IFS这个变量的缘故:IFS是shell内定的一个变量,默认定义
阅读全文