Subversion Repositories spk

Rev

Rev 211 | Rev 222 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 211 Rev 212
Line 476... Line 476...
476
	infile.close();
476
	infile.close();
477
 
477
 
478
	return to.size();
478
	return to.size();
479
}
479
}
480
 
480
 
481
size_t CFileIO::readLines(Utils::CStringList& to) const
-
 
482
{
-
 
483
	if (_sFilename.empty()) return 0;
-
 
484
 
-
 
485
	Utils::String line;
-
 
486
	std::ifstream infile(_sFilename.c_str(), std::ios_base::in);
-
 
487
	while (getline(infile, line, '\n')) {
-
 
488
		to.pushBack(Utils::String(line).removeChar((char)0));
-
 
489
	}
-
 
490
 
-
 
491
	infile.close();
-
 
492
 
-
 
493
	return to.size();
-
 
494
}
-
 
495
size_t CFileIO::readLines(Utils::WStringList& to) const
481
size_t CFileIO::readLines(Utils::WStringList& to) const
496
{
482
{
497
	if (_sFilename.empty()) return 0;
483
	if (_sFilename.empty()) return 0;
498
 
484
 
499
	std::wstring line;
485
	std::wstring line;