私は、テキストファイルを選択し、テキストファイルをコンテンツ分析のためにC++で読むことを許可します。どのファイルを読むか選択する方法を教えてください。 C++
このコードは、ユーザーが選択した任意のファイルが開きます:
system("explorer/select,c:\\Windows\\System32\\calc.exe");
を最後にCALC.EXEコマンドはどのように行う、それが選択したファイルを実行し、私は、ファイルを読み取ることがしたい、実行されないことを意味します私はこれをします?
あなたはこれを後方に向かっています。 'system'を使ってシェルコマンドを実行する代わりに、あなたのプログラムからファイルプロンプトダイアログをポップアップさせ、その結果をプログラムに戻す方法を知りたいとします。 (それではファイルを読む方法。)それは(あなたにとっては)Windows APIの仕事なので、私はMSDNを通して役に立つ機能を探すことをお勧めします。 –
コンソールアプリケーションまたはGUIアプリケーション?非常に重要です。コンソールアプリケーションでは、ユーザーにプロンプトする必要があります。 GUIアプリケーションでは、ファイル選択ダイアログボックスを開くことができます。 –
'std :: ifstream'コンストラクタや' open'メソッドを試しましたか? –