मैंने कई posts देखा है कि पर्ल में use 5.12.0;
राज्य डिफ़ॉल्ट रूप से कुछ विशेषताओं/pragmas सक्षम करता है (उदाहरण के लिए, use strict;
)। जहां यह कहा गया कि use 5.14.0;
यूनिकोड स्ट्रिंग सुविधा UTF-8 से निपटने के लिएपर्ल: उपयोग में क्या शामिल है 5। ##। #?
इष्टतम है एक और उदाहरण UTF-8 and perl में है।
मैं एक उपलब्ध use
घोषणा है कि कुछ चूक प्रदान करता है (उदाहरण के लिए, use strict; use warnings; use diagnostics;
) को याद करने लगते हैं, लेकिन बारीकियों याद नहीं कर सकते। किसी दिए गए use 5.##.#;
कथन में क्या शामिल है, यह कैसे पता लगाता है? उदाहरण के लिए, use 5.22.0;
डिफ़ॉल्ट रूप से क्या प्रदान करता है? use strict;
? और कुछ? धन्यवाद।
बिल्कुल सही। यही वह है जिसकी तलाश में मैं हूं। क्या मैं इसे कल्पना कर रहा था, या क्या वहां कुछ 'फीचर' सबसेट है जिसमें शामिल हैं: सख्त, चेतावनियां और डायग्नोस्टिक्स सभी एक ही समय में?धन्यवाद – secJ
जहां तक मुझे पता है, कोर में कुछ भी नहीं है जो ऐसा करता है, लेकिन निश्चित रूप से मॉड्यूल हो सकते हैं जो ऐसा करते हैं। शायद आप [आधुनिक :: पर्ल] (https://metacpan.org/pod/Modern::Perl) के बारे में सोच रहे हैं, जो अन्य चीजों के साथ 'सख्त', 'चेतावनियां' और सभी 5.10 विशेषताओं को सक्षम बनाता है। – ThisSuitIsBlackNot
आह, हाँ, यह है! आधुनिक :: पर्ल। धन्यवाद फिर से – secJ