#include で始まるすべての行を見つけて、それらのファイルを別のファイルに個別に書き込むコードを書きたいと思います。私の主なタスクは、すべてのインクルード ファイルの名前を見つけて別のファイルに書き込むことです。
これは、基本的な IO 操作を使用してこのファイルを開いて読み取る必要があることは明らかです。その後、strtok 関数を使用して、# 間の異なる文字列を解析できると思います (include start with #) が、これは適切な方法ではないことがわかりました。その際、初期化が必要な配列ポインタが必要であり、メイン ファイルには n 個のインクルード ファイルが含まれる場合があります (それらを再帰的に取得する場合、インクルード ファイルにもインクルード ファイルを含めることができることを意味します)。
提案が必要です。