摘要: #include"stdafx.h"#include <iostream>#include <conio.h>#include <stdio.h>#include <stdlib.h>#include <fstream>#include <string>#include<vector>#include<set>#include <windows.h>using namespace std;struct PYNode{string pinyin;//合法输入对应的第一个 阅读全文
posted @ 2012-10-16 20:24 MFT 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器(<<)向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout<<"Write Stdout"<<'\n';就表示把字符串"Write Stdout"和换行字符('\n')输出到标准输出流。2、析取器(>>)从流中输入数据。比如说系统有一个默认的标准输入流(cin),一般情况下就是 阅读全文
posted @ 2012-10-16 16:05 MFT 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 我们在应用中经常会遇到从文件中读行的操作,当然方法有多种,这里我想和大家探讨一下用ifstream的getline方法:主要code如下:……const int MAXLEN = 256;std::vector<std::string> vecFilelines;std::ifstream fs("test.txt");if (fs.good()){char stringline[MAXLEN];while (!fs.eof()){fs.getline(stringline, MAXLEN);vecFilelines.push_back(stringline); 阅读全文
posted @ 2012-10-16 15:42 MFT 阅读(781) 评论(0) 推荐(0) 编辑