मैं अपने डेटा संपीड़न विचार को लागू करने की कोशिश कर रहा हूं, और चूंकि मैं परीक्षण डेटा के बड़े कॉर्पस के खिलाफ इसे चलाने की कल्पना कर रहा हूं, इसलिए मैंने इसे सी में कोड करने के लिए सोचा था (मुझे ज्यादातर स्क्रिप्टिंग भाषाओं जैसे अनुभव रूबी और टीसीएल।)बिटवाई इंडेक्सिंग?
सी पर O'Reilly 'गाय' किताबों के माध्यम से देखकर, मुझे एहसास हुआ कि मैं बस एक साधारण 'चार' या 'int' प्रकार चर के बिट्स को इंडेक्स नहीं कर सकता जैसा मैं चाहूंगा bitwise तुलना और ऑपरेटरों करने के लिए।
क्या मैं इस धारणा में सही हूं? क्या मेरे लिए एक बिट प्रकार का प्रतिनिधित्व करने के लिए एक समेकित प्रकार का उपयोग करना उचित है (और इनमें से एक सरणी बनाना, और चार से कनवर्ट करने के लिए फ़ंक्शन लिखना)? यदि हां, तो क्या ऐसा कोई प्रकार और फ़ंक्शंस मानक पुस्तकालय में पहले से कहीं परिभाषित है? क्या अन्य (बेहतर?) दृष्टिकोण हैं? क्या वहां कुछ उदाहरण कोड है कि कोई मुझे इंगित कर सकता है?
धन्यवाद -
यह बहुत उपयोगी है, बहुत बहुत धन्यवाद। –