मैं उबंटू में बहुत नया हूं। मैं उस निर्देशिका को देख रहा हूं /usr/include
जिसमें बहुत सी हेडर फाइलें हैं। मुझे पता है कि उन्होंने कुछ स्थिरांक और अन्य जानकारी निर्दिष्ट की हैं जो उबंटू में उपयोग की जाती हैं। मैं इसके इस्तेमाल को लेकर उलझन में हूं।
अंदर निर्देशिका में से एक है linux/byteorder
। जिसमें दो फाइलें हैं:
big_endian.h little_endian.h
मुझे आश्चर्य है कि दो फ़ाइलों की आवश्यकता क्यों है? मेरी मशीन या तो बड़ी एंडियन होगी या छोटी एंडियन सही? स्थापना के दौरान मेरे सिस्टम बाइट ऑर्डर नहीं लेने पर ubuntu नहीं किया? क्या /usr/include
सभी मशीनों के लिए समान है? इसका सटीक उपयोग क्या है?
अग्रिम में धन्यवाद।