का उपयोग करके पूर्णांक संग्रहीत करना पूर्णांक का प्रतिनिधित्व करने के लिए 4 बाइट्स लेता है। मैं को QByteArray
में कैसे स्टोर कर सकता हूं ताकि इसमें केवल 4 बाइट्स लगे?QByteArray को केवल 4 बाइट्स
QByteArray::number(..)
इस प्रकार स्ट्रिंग के पूर्णांक को 4 बाइट्स लेते हुए परिवर्तित करता है।QByteArray((const char*)&myInteger,sizeof(int))
भी काम नहीं कर रहा है।
असल में, ते दूसरा समाधान काम करता है :) आपको बस इसे ठीक से वापस करने की आवश्यकता है। एक उत्तर पोस्ट करेगा जब टाइमर इसे दूसरों की मदद करने की अनुमति देगा (मैं हर जगह इस सवाल का बहुत कुछ देख रहा हूं, कहीं भी ठीक तरह से हल नहीं किया गया :) :) –
मुझे पता है कि यह पुराना है, लेकिन आपका क्या मतलब है ' इसे ठीक से कास्ट करें? मैं इसे पिछले 2 घंटों के लिए ठीक से डालने की कोशिश कर रहा हूं ..: डी –