क्या सी (पथ में शामिल होने, फ़ाइल नाम छीनने आदि) के लिए कोई मानक (या व्यापक रूप से उपयोग किया जाने वाला) सरल पॉज़िक्स पथ मैनिपुलेशन लाइब्रेरी है?मानक (या फ्री) POSIX पथ मैनिपुलेशन सी लाइब्रेरी
दरअसल, क्योंकि मैं ज्यादातर विंडोज के तहत काम कर रहा हूं, मैं वर्तमान में 'shlwapi' पथ फ़ंक्शंस का उपयोग करता हूं।
क्या POSIX पथ के लिए कोई समकक्ष फ़ंक्शन उपलब्ध है?
ऑफहैंड: चूंकि एकाधिक '/' कुछ भी चोट नहीं पहुंचाते हैं, और पॉज़िक्स सिस्टम में "एक्सटेंशन" जैसी कोई चीज़ नहीं है, तो उनमें से कई विधियां महत्वपूर्ण नहीं हैं ... आप आमतौर पर स्ट्रिंग मैनिपुलेशन के साथ प्राप्त कर सकते हैं , और 'realpath' या' glob'। तकनीकी रूप से जो आप पूछ रहे थे उसका उत्तर नहीं, हालांकि ... :-) – BRFennPocock
@BRPocock: एकाधिक '/' es हमेशा सुरक्षित नहीं होते हैं - उदाहरण के लिए [kpathsea] (http://tug.org/texinfohtml/kpathsea.html) , '/ foo //' '/ foo' के अंतर्गत सभी उप-निर्देशिकाओं में फैला हुआ है (जो ट्रैक करने में बेहद मुश्किल हो सकता है, यदि आप किसी ऐसे पथ के लिए मार्ग पार कर रहे हैं जो आंतरिक रूप से केपीथसीए का उपयोग करता है - जैसे लेटेक्स)। –
@ टिमोथी जोन्स ... सच है, हालांकि मेरी दुनिया में अपेक्षाकृत दुर्लभ है ... लेकिन असलीपथ सही है, साथ ही symlinks ... जैसा कि, अपने रास्ते में, ग्लोब करता है। – BRFennPocock