ファイルからの基本的なファイル許可と、入力からのファイル許可を比較する必要があります。入力は に保存する必要がargv[1]あり、ファイルからの許可情報は従来のstruct stat stat_buf、具体的にはstat_buf.st_modeフィールドに保存されます。
実行例は./program 775. 次に、プログラムは、それがコード内の一部のファイルの同じ許可であると言う必要がありstat_buf.st_modeます。しかし、私が知っていることはst_mode、8 進数として読み取ったり、int に変換したりする必要があるため、 の形式は扱いにくいということです。問題なく比較するには?