चूंकि मुझे this प्रश्न पर कोई जवाब नहीं मिल रहा है, इसलिए मुझे प्रोटोटाइप होना चाहिए और खुद को जांचना चाहिए, क्योंकि मेरे डेटासेट हेडर को निश्चित आकार की आवश्यकता है, मुझे निश्चित आकार स्ट्रिंग की आवश्यकता है। तो, प्रोटोकॉल बफर में निश्चित आकार तार या बाइट सरणी निर्दिष्ट करना संभव है? यह यहां आसानी से स्पष्ट नहीं है, और मैं हेडर संदेश में निश्चित आकार तारों को मजबूर करने के बारे में बुरा महसूस करता हूं। --i.e, std::string('\0', 128)
;प्रोटोकॉल बफर: निश्चित आकार बफर के लिए कोई नोटेशन नहीं?
यदि नहीं मैं नहीं बल्कि एक #pragma pack(1) struct header {...};
'
संपादित का उपयोग करेंगे
प्रश्न परोक्ष रूप से here जवाब दे दिया। जवाब देंगे और
यूटीएफ -8 यूनिकोड का एन्कोडिंग है - यह यूनिकोड वर्ण बाइट्स पर ले जाता है। नियमित बाइट प्राप्त करने के लिए प्रोटोबफ यूटीएफ -8 का उपयोग करता है। – solidsnack
@ स्नैक क्या आप पहले प्रेषण को सावधानी से फिर से पढ़ सकते हैं। – Claris