如何计算每行中的字符数和文件中的字节大小

时间:2015-11-15 15:59:09

标签: c++

我想知道我可以计算每行中的字符数 和1个字符占1字节的字节的文件大小?

我计算文件中的行数

string name;
string line;

cout<<"enter the name of file"<<endl;

cin>>name;

ifstream inf;

inf.open(name.c_str());

//if(!inf)
//{
//  cout<<"File could not be opened."<<endl;
//  void menu();

//  exit(1);
//}


 if (inf.is_open())

{

  while ( getline (inf,line) )
{
  cout << line << endl;
  number_of_lines++;
}

inf.close();
 }
 else 
     cout<<"File could not be opened."<<endl;

1 个答案:

答案 0 :(得分:0)

是的,文本文件中的每1个字符在磁盘上占用1个字节大小。

Shop_id Price
KFCTC    100rs
KFCTC    150rs