摘要: ≯TF≮的[转]VI批量替换文本,多行删除,复制,移动:n1,n2 m n3 移动n1-n2行(包括n1,n2)到n3行之下;:n1,n2 co n3 复制n1-n2行(包括n1,n2)到n3行之下;:n1,n2 d 删除n1-n2行(包括n1,n2)行;vi替换使用规则::g/s1/s/s2/s3/g第一个g表示对每一个包括s1的行都进行替换,第二个g表示对每一行包括s1的行所有的s2都用s3替换s表示替换,s2是要被替换的字符串,他可以和s1相同(如果相同的话用//代替),s3是替换字符串在vi界面下使用命令 :%s#/usr/bin#/bin#g 可以把文件中所有路径/usr/bin换成 阅读全文
posted @ 2011-08-11 11:24 jialejiahi 阅读(839) 评论(0) 推荐(0) 编辑
摘要: STL的内容十分繁杂,可以专门作为一个专题来学。由于现在还在入门阶段,所以不应过多的把精力投入到对标准库的研究上。主要精力应该在C++的基本机制和特性上。做一些标准C++的简单练习。基本掌握后才是进一步的研究库。1 .我们的min()函数是模板机制的功能强大性与局限性的一个很好例子 template <typename Type> const Type&min( const Type *p, int size ){ int minIndex = 0; for ( int ix = 1; ix < size; ++ix ) if ( p[ ix ] < p[ mi 阅读全文
posted @ 2011-08-11 08:18 jialejiahi 阅读(171) 评论(0) 推荐(0) 编辑