Advertisement

C++处理文本文件/ C++产生随机数值/ C++追踪程序耗时

阅读量:

一 C++读写txt文件

将内容写入txt文件:参考博客

按行读取txt文件内容:

复制代码
  ifstream in;

    
 	in.open("sample.txt", ios::in);
    
 	if (!in.is_open())
    
 		return 0;
    
 	string strLine;
    
 	double data;
    
 	ResultSet resultset;
    
  
    
 	while(getline(in,strLine))
    
 	{
    
 		istringstream istr(strLine);
    
 		while (istr >> data)
    
 		{
    
 			if (resultset.size() < 10)
    
 			{
    
 				resultset.insert(data);
    
 			}
    
 			else
    
 			{
    
 				SetIterator iter = resultset.begin();
    
 				if (data > *iter)
    
 				{
    
 					resultset.erase(iter);

全部评论 (0)

还没有任何评论哟~