proto buffsにint8またはbyte型と同等のものがありますか?私はバイト配列オブジェクトを送信したいと思います。proto buffsでbyte []をエンコードする方法
27
A
答えて
29
7
あなたは単一バイトを保存するために探している場合は、しかし、私はのInt32を使用してお勧めします。それはそれに格納されているデータに応じてサイズを変更する 'variant'型変数です。したがって、1バイトを格納する場合は、最小の構造になります。バイトSのデータ型は実際にはかなり大きいです。これは、バイト構造がインデックスの長さなどのデータを保持するためです。
シリアライズでは、byteSに格納されている1バイトからint32に切り替えると、サイズの差が約半分になったことに気付きました。このが私は個々のInt32を記憶するよりもはるかに小さいであろう思われるバイトに格納される複数バイトには適用されないことが
注、、。
3
延ByteStringクラスは「バイト」protobuff型にいくつかの種類を変換する方法を提供したり延ByteString
public static ByteString CopyFrom(params byte[] bytes);
public static ByteString CopyFrom(string text, Encoding encoding);
関連する問題
- 1. ZXingでbyte []をエンコードしてデコードする
- 2. .protoファイルをコンパイルするためのSBTの設定方法は?
- 3. proto buf UDPデータストリームから拡張タイプを取得する方法
- 4. プロトコルバッファから.protoファイルを生成する方法.NETコード?
- 5. JSPでURLをエンコードする方法は?
- 6. iosでuiimageviewをエンコードする方法
- 7. PythonでFlashパラメータをエンコードする方法
- 8. Python3でROT13をエンコードする方法は?
- 9. C#でリモートPCに送るよりエンコード/デコードxxxclassをbyte []にする
- 10. AudioQueue with iosでエンコード/デコードする方法
- 11. USB接続経由でアンドロイドデバイスから.protoファイルを送信する方法
- 12. avroスキーマでbyte []とLocalDateTimeを定義する方法は?
- 13. C#アプリケーション設定でbyte []を保存する方法
- 14. NSDecimalをエンコードする方法は?
- 15. liferay template:URLをエンコードする方法
- 16. スカラー値をエンコード/デコードする方法
- 17. .NETでPKCS#1 v1.5でデータをエンコードする方法
- 18. ゲームパッケージのエンコード方法?
- 19. byte [、]をbyte []に変換する
- 20. Javaで部分的にエンコードされたテキストをURLエンコードする方法は?
- 21. 構造体をバイトバッファにエンコードする方法
- 22. Byte []をSQLイメージに変換する方法
- 23. String MacアドレスをByte配列に変換する方法
- 24. ImageCodecInfoをbyte []またはStreamに変換する方法
- 25. byte [](Blob)からファイルタイプ拡張子を取得する方法
- 26. SQL ServerのVARBINARY列にByte []を挿入する方法
- 27. Bitmapをbyte [,,]に変換する方法は?
- 28. タイプ 'byte []'を 'System.Data.Linq.Binary'に変換する方法
- 29. Java Cardのbyte []をshort []に変換する速い方法
- 30. byte []を独立型ストレージに読み書きする方法
実際のプロトマニアのための質問:)または実際のドキュメントマニアのための... – sehe