while ( fgets(eqvline, 1024, eqvfile) != NULL ) {
eqvline[strlen(eqvline)-1] = '\0';
if (!strcmp (eqvline, "$SIGNALMAP")) {
start_store_mask = 1;
continue;
}
if (!strcmp (eqvline, "$SIGNALMAPEND")) {
_num_mask_pins = i;
sim_inform ( sim, "[vTPSim] Total of %d pins found in equivalent file.\n", _num_mask_pins);
//return;
start_store_mask = 0;
}
}
continue;
このコードの が実際にどのように機能するか説明できますか? がcontinue;
実行されると、コードはどこにジャンプしますか? eqvline
新しい行を読んだことをもう一度比較しますか?では、このコードはいつif (!strcmp (eqvline, "$SIGNALMAPEND")) {
呼び出されるのでしょうか?