Back-End Programming Exam  >  Back-End Programming Videos  >  Learn to Program with C++: Beginner to Expert (in Hindi)  >  184. Example of Opening file using constructor in C++ (Hindi)

184. Example of Opening file using constructor in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

FAQs on 184. Example of Opening file using constructor in C++ (Hindi) Video Lecture - Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

1. कॉन्स्ट्रक्टर का उपयोग करके सी में फ़ाइल खोलने का उदाहरण क्या है?
Ans. कॉन्स्ट्रक्टर का उपयोग करके हम सी में फ़ाइल खोल सकते हैं। नीचे दिए गए उदाहरण में फ़ाइल का नाम "example.txt" है। ```c #include <stdio.h> int main() { FILE *fp; fp = fopen("example.txt", "r"); if(fp == NULL) { printf("फ़ाइल खोलने में त्रुटि!\n"); return -1; } printf("फ़ाइल सफलतापूर्वक खोली गई है।\n"); fclose(fp); return 0; } ```
2. फ़ाइल खोलने के लिए कॉन्स्ट्रक्टर का उपयोग करने के क्या फायदे हैं?
Ans. कॉन्स्ट्रक्टर का उपयोग करके फ़ाइल खोलने के लिए हमें सी में कुछ फायदे हो सकते हैं: - इससे हमें फ़ाइल को खोलने और बंद करने के लिए कम संदर्भ कोड की आवश्यकता होती है, जिससे कोड को साफ़ और सुव्यवस्थित बनाया जा सकता है। - यह सुनिश्चित करता है कि फ़ाइल सफलतापूर्वक खोली जा रही है या नहीं, और यदि नहीं तो हम त्रुटि संदेश प्रिंट कर सकते हैं।
3. क्या हम एक फ़ाइल को लिखने के लिए भी कॉन्स्ट्रक्टर का उपयोग कर सकते हैं?
Ans. हां, हम एक फ़ाइल को लिखने के लिए भी कॉन्स्ट्रक्टर का उपयोग कर सकते हैं। कॉन्स्ट्रक्टर को "w" या "a" मोड में खोलकर हम फ़ाइल में डेटा लिख सकते हैं। ```c #include <stdio.h> int main() { FILE *fp; fp = fopen("example.txt", "w"); if(fp == NULL) { printf("फ़ाइल खोलने में त्रुटि!\n"); return -1; } fprintf(fp, "यह फ़ाइल में लिखा गया डेटा है।\n"); fclose(fp); return 0; } ```
4. कॉन्स्ट्रक्टर का उपयोग करके फ़ाइल खोलने के लिए कौन-से मोड्स उपयोगी हो सकते हैं?
Ans. कॉन्स्ट्रक्टर का उपयोग करके फ़ाइल खोलने के लिए निम्नलिखित मोड्स उपयोगी हो सकते हैं: - "r": संदर्भ मोड - फ़ाइल को पढ़ने के लिए खोलें - "w": लेखन मोड - फ़ाइल को लिखने के लिए खोलें, यदि फ़ाइल मौजूद नहीं है तो नई फ़ाइल बनाएं - "a": अप्पेंड मोड - फ़ाइल को लिखने के लिए खोलें, यदि फ़ाइल मौजूद नहीं है तो नई फ़ाइल बनाएं, लेकिन पहले से मौजूदा डेटा को बरकरार रखें - "rb", "wb", "ab": बाइनरी मोड के लिए उपरोक्त मोड्स का उपयोग करें (बाइनरी डेटा को पढ़ने और लिखने के लिए)
5. क्या हम एक फ़ाइल को सीमित संख्या में खोल सकते हैं?
Ans. हां, हम एक फ़ाइल को सीमित संख्या में खोल सकते हैं। उदाहरण के लिए, अगर हमें केवल पांच पंक्तियों को पढ़ना है, तो हम पांच पंक्तियों के बाद फ़ाइल को बंद कर सकते हैं। इसके लिए हमें पंक्ति का गणना करनी होगी और एक काउंटर उपयोग करना होगा। ```c #include <stdio.h> int main() { FILE *fp; char c; int lineCount = 0; fp = fopen("example.txt", "r"); if(fp == NULL) { printf("फ़ाइल खोलने में त्रुटि!\n"); return -1; } while((c = fgetc(fp)) != EOF) { if(c == '\n') { lineCount++; } if(lineCount == 5) { break;

Up next

Explore Courses for Back-End Programming exam
Related Searches

practice quizzes

,

Exam

,

Extra Questions

,

ppt

,

video lectures

,

Objective type Questions

,

MCQs

,

Free

,

study material

,

Summary

,

184. Example of Opening file using constructor in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Previous Year Questions with Solutions

,

Important questions

,

mock tests for examination

,

Sample Paper

,

pdf

,

184. Example of Opening file using constructor in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

184. Example of Opening file using constructor in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Viva Questions

,

shortcuts and tricks

,

Semester Notes

,

past year papers

;