これは非常に単純な問題であり、インターネットで検索して答えを見つけることができると思っていましたが、できませんでした。私がやりたいことは、ファイルを読み込むことだけですが、ハッシュで始まるコメントは無視します。そう
FILE *fp_in;
if((fp_in = open("file_name.txt","r")) ==NULL) printf("file not opened\n");
const int bsz = 100; char buf[bsz];
fgets(buf, bsz, fp_in); // to skip ONE line
while((fgets(buf,bsz,fp_in))! ==NULL) {
double x,y,x;
sscanf(buf, "%lf %lf %lf\n", &x,&y,&z);
/////allocate values////
}
したがって、これはファイル内の 1 行をスキップしても問題ありませんが、スキップする必要があるハッシュ キーが続く複数行のファイルがあります。誰かがこれを手伝ってくれますか、答えが見つからないようです。乾杯