-1

C ++でFileNameの一部を読み取ることはできますか?たとえば、howdoyoudo1.cppとhowdoyoudo2.cppという名前の2つのファイルがあります。これらは、DateTimeに基づいて、または名前または何でも。プログラムが実行されるとき、最初にファイルxxxxxxxxdo1.cppを読み取る必要があり、次にxxxxxxxxdoNth.cppがある場合はxxxxxxxxdo2.cppなどを読み取る必要があります。

案内してください、よろしくお願いします...

4

1 に答える 1

2
  1. ターゲット ディレクトリのすべてのファイルを列挙する必要があり、その過程で次の操作を行います。
  2. ファイル名を BuffSrc などのバッファにコピーします。
  3. BuffSrc で文字列「do」を検索します。

num も検索する場合は、for ループを作成し、"do%d.cpp" を何らかのバッファーに保存してから、ファイル名バッファー (BuffSrc) で文字列を検索する必要があります。

do1.cpp が見つかったら、カウンターをインクリメントし、ディレクトリ上のすべてのファイルを列挙するまで、search_string をバッファーに再度保存します。

于 2013-02-27T12:49:46.837 に答える