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

C/C++ में फ़ंक्शन का नाम बदलें

C लाइब्रेरी फ़ंक्शन int rename(const char *old_filename, const char *new_filename) old_filename . द्वारा संदर्भित फ़ाइल नाम का कारण बनता है new_filename . में बदलने के लिए

नाम बदलने () फ़ंक्शन के लिए घोषणा निम्नलिखित है।

int rename(const char *old_filename, const char *new_filename)

पैरामीटर old_filename . हैं - यह सी स्ट्रिंग है जिसमें नाम बदलने और/या स्थानांतरित की जाने वाली फ़ाइल का नाम है, new_filename - यह सी स्ट्रिंग है जिसमें फ़ाइल का नया नाम है।

सफलता पर, शून्य वापस आ जाता है। त्रुटि होने पर, -1 लौटा दिया जाता है, और त्रुटि को उचित रूप से सेट किया जाता है।

उदाहरण

#include <stdio.h>
int main () {
   int ret;
   char oldname[] = "file.txt";
   char newname[] = "newfile.txt";
   ret = rename(oldname, newname);
   if(ret == 0) {
      printf("File renamed successfully");
   } else {
      printf("Error: unable to rename the file");
   }
   return(0);
}

आइए मान लें कि हमारे पास एक टेक्स्ट फ़ाइल file.txt है, जिसमें कुछ सामग्री है। इसलिए, हम उपरोक्त प्रोग्राम का उपयोग करके इस फ़ाइल का नाम बदलने जा रहे हैं। आइए हम निम्नलिखित संदेश उत्पन्न करने के लिए उपरोक्त प्रोग्राम को संकलित करें और चलाएं और फ़ाइल का नाम बदलकर newfile.txt फ़ाइल कर दिया जाएगा।

आउटपुट

File renamed successfully

  1. सी/सी++ (3.5) में कार्य

    कार्य एक मशीन की तरह होते हैं क्योंकि वे कुछ कार्यक्षमता करते हैं और किसी प्रकार का परिणाम उत्पन्न करते हैं। जैसे, मशीन कुछ इनपुट लेती है, उस इनपुट को प्रोसेस करती है और उसी तरह एक आउटपुट का उत्पादन करती है, फंक्शन कुछ वैल्यू लेता है, उन वैल्यू पर काम करता है और आउटपुट का उत्पादन करता है। मैन्युअल र

  1. putwchar () सी/सी ++ में समारोह

    इस लेख में हम C++ STL में putwchar() फंक्शन की कार्यप्रणाली, सिंटैक्स और उदाहरणों पर चर्चा करेंगे। पुटवचर () क्या है? putwchar() फ़ंक्शन C++ STL में एक इनबिल्ट फ़ंक्शन है, जिसे हेडर फ़ाइल में परिभाषित किया गया है। putwchar () फ़ंक्शन का उपयोग मानक आउटपुट डिवाइस पर विस्तृत वर्ण लिखने के लिए किया जा

  1. सिस्टम () सी/सी++ में फंक्शन

    कार्य को देखते हुए सिस्टम () को C/C++ में दिखाना है। सिस्टम () फ़ंक्शन C/C++ मानक पुस्तकालय का एक हिस्सा है। इसका उपयोग उन कमांड को पास करने के लिए किया जाता है जिन्हें कमांड प्रोसेसर या ऑपरेटिंग सिस्टम के टर्मिनल में निष्पादित किया जा सकता है, और अंत में पूरा होने के बाद कमांड को वापस कर देता है।