我有一个.LEF文件,其中包含集成电路的描述。我可以在word pad中打开文件,它包含ASCII元素。
NAMESCASESENSITIVE ON ; UNITS DATABASE MICRONS 100 ; END UNITS
现在我希望能够用C ++阅读这个文件并打印出来。
我试过了
cout << LEFfile << '\n';
string line;
ifstream file(LEFfile);
if(file.is_open())
{
cout << "LEF FILE is open" << '\n';
while(getline (file,line))
{
cout << line << '\n';
}
file.close();
}else cout << "unable to open file";
得到了输出:
ks32bit_A.lef LEF FILE is open
还有其他方法可以打开这些文件吗?或者我在阅读文件时做错了什么。