2011-01-05 8 views
0

こんにちは、zipファイルからバイナリデータを読む。私はHTTP経由でzipファイルを投稿したい。エンコードしてからzipファイルを送信したいと思っています。どのように私はそれをエンコードすることができますか?バイナリデータをC++/MFCのテキストにエンコードする方法は?

+1

お答えできません。これらのビットとバイトにどのような情報が含まれているかを考え、それを他の表現に変換する必要があります。バイナリフォーマットとその表現が分からないと誰も助けません。 – delnan

+0

少なくとも、どのような種類のバイナリデータであるかを知っていれば、そのエンコードの意味はどうですか?この質問はあいまいであり、あいまいであり、不完全であり、過度に広範であり、修辞的であり、現在の形で合理的に回答することができない」と述べている。 –

答えて

0

多くの異なる表現があります。いくつかの表現はバイナリ形式ですが、標準のバイナリ形式はありません。数値の場合でも、メモリにバイト形式で表示されているとおりに正確に格納すると、エンディアンによって表現が異なります。 Intelでは標準がリトルエンディアンです。何をする必要が最初の変数、クラス、構造体のようなデータバイトのストリームである「バイナリ」に変換され

など

次に、あなたがそれらを表示するには、テキスト形式を使用することができますユーザーを読み取り可能な形式で表示します。

+0

バイナリデータを投稿する必要がありますので、暗号化する必要があります。 – Mahantesh

+0

私の答えを読んでくれた人たちのために、私はこの答えを与えて以来、彼は完全に質問を変えました。 – CashCow

1

Base-64エンコーディングを使用することができます。これは、バイナリコンテンツを(古いスタイルのASCII char形式を使用する)メールにエンコードする際に間違っていない場合にも使用されます。
Base-64に関する多くの文書がありますが、使用する簡単なコードがいくつかあります。
HTH。

関連する問題