Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

यह जांचने का सबसे अच्छा तरीका है कि मानक C/C++ का उपयोग करके कोई फ़ाइल मौजूद है या नहीं

फ़ाइल मौजूद है या नहीं यह जाँचने का एकमात्र तरीका फ़ाइल को पढ़ने या लिखने के लिए खोलने का प्रयास करना है।

यहाँ एक उदाहरण है -

सी में

उदाहरण

#include<stdio.h>
int main() {
   /* try to open file to read */
   FILE *file;
   if (file = fopen("a.txt", "r")) {
      fclose(file);
      printf("file exists");
   } else {
      printf("file doesn't exist");
   }
}

आउटपुट

file exists

C++ में

उदाहरण

#include <fstream>
#include<iostream>
using namespace std;
int main() {
   /* try to open file to read */
   ifstream ifile;
   ifile.open("b.txt");
   if(ifile) {
      cout<<"file exists";
   } else {
      cout<<"file doesn't exist";
   }
}

आउटपुट

file doesn't exist

  1. जांचें कि नंबर आर्मस्ट्रांग है या C . का उपयोग नहीं कर रहा है

    समस्या कैसे जांचें कि दिया गया नंबर आर्मस्ट्रांग नंबर है या सी प्रोग्रामिंग भाषा का उपयोग नहीं कर रहा है? समाधान आर्मस्ट्रांग संख्या वह संख्या है जो उसके अंकों के घनों के योग के बराबर होती है। सिंटैक्स pqrs………=pow(p,n)+pow(q,n)+pow(r,n)+………. उदाहरण के लिए

  1. सी/सी++ ट्रिकी प्रोग्राम्स

    यहां 10 ट्रिकी प्रोग्राम हैं जो आपके प्रोग्रामिंग बेसिक्स का परीक्षण करेंगे। 1. C++ में प्रिंट करने का प्रोग्राम सी ++ प्रोग्रामिंग भाषा में, हम पाठ के प्रारंभ और अंत को मुद्रित करने के लिए उद्धरणों का उपयोग करते हैं। इसलिए, प्रिंटिंग कोट्स को एक विशेष एस्केप सीक्वेंस की आवश्यकता होती है। इसलिए,

  1. सी/सी++ प्रोग्राम मर्ज सॉर्ट का उपयोग करके एक सरणी में व्युत्क्रमों की गणना करने के लिए?

    दिए गए सरणी को क्रमबद्ध करने के लिए होने वाले व्युत्क्रमों की संख्या को व्युत्क्रम गणना के रूप में जाना जाता है। उलटा समस्या एक शास्त्रीय समस्या है जिसे मर्ज सॉर्ट एल्गोरिदम का उपयोग करके हल किया जा सकता है। इस समस्या में हम इसके बाईं ओर सभी तत्वों को अधिक से अधिक गिनेंगे और गिनती को आउटपुट में जोड़