私はC++とwin32でかなり新しいです。C++ Windowsの一時ファイルへの* charバッファの書き込み
私は長さ、私が知っているし、いくつかのバイナリデータを保持しているバッファのchar *バッファを持っている:私はかなり簡単なタスクを達成する必要があります。 Windows(win32 api)上で、そのバッファの内容(開始インデックスと長さ)を一時ファイルに書き込むサンプルコードを提供してください(管理者権限がなくても書き込み可能でなければなりません)。だから、これを達成するためには、私が書き込むことができるウィンドウで有効な一時ファイル名を取得する方法と、char *バッファの特定の部分からバイナリデータをrpoperlyで書き込む方法を知っておく必要があります。
また、バイナリファイルにcharを使用しても問題ないのは分かりませんが、問題はifstreamがデフォルトでcharとしてデータを読み込むことです。
ちょっとした面倒な質問:私はそれらの作業を終えても、いつもポインタを削除する必要がありますか?私。上記の私の例では、いったんそれを済ませたら、delete bufferを呼び出さなければならないでしょうか?
ありがとう。
何を試しましたか?どのような特定の問題がありますか? StackOverflowはチュートリアルサイトではありません。(#2と#3は簡単に答えることができます:はいとはい) – Corbin
あなたはさまざまなことについて尋ねます。最初の質問ではWindows APIに、2番目にはifstream問題について説明します。どんなAPIが必要ですか? – vissi2