関数countcolumn_without_comment マニュアル

(The documentation of function countcolumn_without_comment)

Last Update: 2022/12/1


◆機能・用途(Purpose)

ファイルの列数をカウントする。 但し空行ならびにコメント(#から後ろの部分)を無視する。
Count the number of columns of a file, ignoring empty lines and comments (i.e., parts after ‘#’).


◆形式(Format)

#include <file.h>
inline int countcolumn_without_comment(const char ∗filename)


◆引数(Arguments)

filename 列数をカウントしたいファイル名。
Name of the file to count the number of columns.


◆戻り値(Return value)

ファイルfilenameの列数。 1行に含まれるタブの個数\(+1\)として数える。 個数が行によって異なる場合はエラーとなる。 なお空行とコメントはカウントやチェックから除く。
The number of columns of the file filename; This is counted as the number of tabs in each line added by 1. If this number differs by lines, the program finishes as an error. Empty lines and comments are excluded from the count and checks.


◆使用例(Example)

int N=countcolumn_without_comment("file.txt");