मुझे एक ऐसा प्रोग्राम करना है जहां मुझे निर्दिष्ट निर्देशिका में फ़ाइलों को अनुक्रमणित करने की आवश्यकता है। मुझे इंडेक्सिंग भाग नीचे मिल गया है, लेकिन मुझे क्या समस्या है, निर्देशिका में नेविगेट करना है। उदाहरण के लिए, जब मैं प्रोग्राम शुरू करता हूं, तो यह कहेंगे कि "आप कौन सी निर्देशिका इंडेक्स करना चाहते हैं," और फिर इनपुट "usr/दस्तावेज़/सीएस/असाइनमेंट 4" होगा, मैं "असाइनमेंट 4" निर्देशिका कैसे प्राप्त करूं ? मुझे पता है कि रिकर्सन की आवश्यकता है, लेकिन मैं वास्तव में उलझन में हूं कि निर्देशिकाएं सी में कैसे काम करती हैं। कहें कि मेरी स्रोत फ़ाइल "usr/दस्तावेज़/स्रोत कोड" में है, तो मुझे असाइनमेंट 4 प्राप्त करने के लिए क्या करना चाहिए?सी में, मैं एक निर्दिष्ट निर्देशिका कैसे प्राप्त करूं?
मुझे पता है मुझे लगता है कि मुझे लगता है कि मैं सभी उत्तरों चाहता हूं, लेकिन मैं पूरी तरह से खो गया हूं कि निर्देशिका कैसे काम करती है, और जिस पुस्तक को मैंने बेकार किया है। तो अगर आपके पास यह सब एक अच्छा ट्यूटोरियल का लिंक है, तो यह शानदार होगा।
मैं लिनक्स चला रहा हूं, उबंटू सटीक होना। जीसीसी संकलक है।
उस निर्देशिका में प्रोग्राम चलाने के लिए एक सरल समाधान हो सकता है जिसे आप इंडेक्स करना चाहते हैं। लगता है जैसे आप 'ls -e' सिस्टम उपयोगिता लिख रहे हैं:) – Marm0t