C++
lukcat
这个作者很懒,什么都没留下…
展开
-
c++ good eof getline
当使用fstream读取文件信息,通过good或者eof来处理文件中的行时,会出现多读一行的情况,如下面代码:fstream myfile;string line;myfile.open("test.in",iso:in);if (myfile.is_open()) { while (myfile.eof()) { getline(myfile.line)原创 2013-07-03 23:46:33 · 1321 阅读 · 0 评论 -
C++ primer 单词转换 map对象
#include #include #include #include #include #include using namespace std;ifstream& open_file(ifstream &in, const char *str) { in.close(); in.clear(); in.open(str);转载 2013-10-11 21:15:53 · 472 阅读 · 0 评论 -
C++ 精度控制
转自:http://blog.csdn.net/wuzh670/article/details/6183507c++ 输出精度控制 1.setprecision(n); 默认设置输出的数字的总位数为n,包含整数和小数部分。2.setiosflags(ios::fixed) 默认输出6位,必须与setprecision(n)配合使用,用来控制小数位数,不够转载 2013-10-25 15:34:49 · 1673 阅读 · 0 评论 -
字符串分割
转自:http://www.cnblogs.com/MikeZhang/archive/2012/03/24/MySplitFunCPP.html经常碰到字符串分割的问题,这里总结下,也方便我以后使用。一、用strtok函数进行字符串分割原型: char *strtok(char *str, const char *delim);功能:分解字符串为一组字符串。参数说转载 2013-10-21 16:05:41 · 1057 阅读 · 0 评论