क्या किसी को स्ट्रिंग में कई प्राचीन प्रकारों (जैसे पूर्णांक, फ्लोट्स, स्ट्रिंग्स इत्यादि) एन्कोडिंग के लिए लाइब्रेरी के बारे में पता है लेकिन lexicographical order प्रकारों को संरक्षित करता है?लेक्सिकोग्राफिक ऑर्डर को संरक्षित करने वाले आदिम प्रकारों की स्ट्रिंग एन्कोडिंग
आदर्श रूप से, मैं एक सी ++ लाइब्रेरी की तलाश में हूं, लेकिन अन्य भाषाएं भी ठीक हैं। साथ ही, कोई यह मान सकता है कि स्वरूप को स्ट्रिंग में एन्कोड करने की आवश्यकता नहीं है (यानी, यदि यह int64/string/float है तो एन्कोडेड स्ट्रिंग को इस जानकारी को एन्कोड करने की आवश्यकता नहीं है, केवल डेटा एन्कोडिंग पर्याप्त है)।
आप स्पष्ट कर सकते हैं कि आप क्या करना चाहते हैं? –
पूर्णांक और फ्लोट के संबंध में शब्दावली क्रम से आपका क्या मतलब है? उनका लेक्सिकोग्राफिक सॉर्टिंग इस बात पर निर्भर करता है कि आप उन्हें कैसे एन्कोड करते हैं, उदा। बाइनरी, ऑक्टल, दशमलव, हेक्स इत्यादि। (प्रमुख अंकों को हटाते हुए मानते हैं) सभी संख्याओं की एक दी गई सूची के लिए अलग-अलग शब्दावली प्रकार प्रदान करेंगे। –
लेक्सिकोोग्राफिक क्रम से मेरा मतलब है, आदिम प्रकारों का मूल क्रम (स्ट्रिंग नहीं, स्पष्ट रूप से)। कहें, "(ए, बी, सी)" को स्ट्रिंग "एस" में एन्कोड करें, जैसे कि "(ए, बी, सी) <(ए ', बी', सी ')" का अर्थ है कि "एस <एस' "सभी के लिए, बी, सी। – nilton