Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

मैं लिनक्स में C++ का उपयोग करके डायरेक्टरी ट्री कैसे बना सकता हूं?

इस खंड में हम देखेंगे कि लिनक्स में C++ कोड का उपयोग करके डायरेक्टरी ट्री कैसे बनाया जाता है। लिनक्स टर्मिनल में हम "mkdir -p /dir/dir1/dir2" जैसे कुछ कमांड डाल सकते हैं।

सी ++ कोड में हम लिनक्स सिस्टम के कुछ पुस्तकालयों का उपयोग कर सकते हैं। फिर हम सिस्टम () फ़ंक्शन के स्ट्रिंग तर्क के रूप में लिनक्स टर्मिनल कमांड का उपयोग कर सकते हैं। हम इस तरह डायरेक्टरी ट्री बना सकते हैं।

उदाहरण

#include <bits/stdc++.h>
#include <iostream>
#include <sys/stat.h>
#include <sys/types.h>
using namespace std;
int main() {
   int status;
   status = system("mkdir -p TP/My_Folder/test"); // Creating a directory
   if (status == -1)
      cerr << "Error : " << strerror(errno) << endl;
   else
      cout << "Directories are created" << endl;
}

आउटपुट

Directories are created

यदि हम मैन्युअल रूप से जाँच करते हैं, तो हम निर्देशिकाओं को वर्तमान निर्देशिका के अंदर प्राप्त कर सकते हैं।


  1. सी ++ का उपयोग कर ओपनसीवी में बाइनरी छवि कैसे बनाएं?

    एक द्विआधारी छवि सिर्फ एक डिजिटल छवि है जो दो रंगों, काले और सफेद का प्रतिनिधित्व करती है। इमेज प्रोसेसिंग के नजरिए से, बाइनरी इमेज में दो संभावित मानों वाले पिक्सल होते हैं- शून्य और एक। जब पिक्सेल का मान 0 होता है, तो यह एक शुद्ध काले रंग का प्रतिनिधित्व करता है। जब पिक्सेल का मान 1 होता है, तो इस

  1. मैं सी ++ का उपयोग कर कंसोल कैसे साफ़ कर सकता हूं?

    हम C++ कोड का उपयोग करके कंसोल को साफ़ कर सकते हैं। ऐसा करने के लिए हमें कुछ सिस्टम कमांड निष्पादित करने होंगे। Linux सिस्टम में, POSIX का उपयोग किया जाता है। सिस्टम कमांड को निष्पादित करने के लिए हम सिस्टम () फ़ंक्शन को कॉल कर सकते हैं। लिनक्स में कंसोल को साफ करने के लिए, हम क्लियर कमांड का उपयोग

  1. जावा का उपयोग करके निर्देशिका पदानुक्रम कैसे बनाएं?

    फ़ाइल . नाम की कक्षा java.io पैकेज सिस्टम में एक फ़ाइल या निर्देशिका (पथ नाम) का प्रतिनिधित्व करता है। यह वर्ग फाइलों/निर्देशिकाओं पर विभिन्न कार्यों को करने के लिए विभिन्न तरीके प्रदान करता है। mkdir() इस वर्ग की विधि वर्तमान वस्तु द्वारा दर्शाए गए पथ के साथ एक निर्देशिका बनाती है। निर्देशिका पदान