Thursday 9 November 2017

Qiodevice बाइनरी विकल्प


QDataStream वास्तव में अलग-अलग अनुप्रयोगों में पोर्टेबल स्ट्रीम बनाने के लिए नहीं है (यह विभिन्न ओएस और क्यूटी संस्करणों में पोर्टेबल होने का मतलब है, लेकिन हमेशा क्यूटी द्वारा उपयोग किया जाता है।) प्रारूप स्थिर होने की गारंटी नहीं है, इसलिए यह आज काम कर सकता है लेकिन कल को तोड़ सकता है दस्तावेज़ से: QDataStreams बाइनरी प्रारूप Qt 1.0 के बाद से विकसित हुआ है, और Qt में किए गए परिवर्तनों को प्रतिबिंबित करने के लिए विकसित होने की संभावना है। जटिल प्रकार इनपुट या आउटपुट करते समय, यह सुनिश्चित करने के लिए बहुत महत्वपूर्ण है कि स्ट्रीम का एक ही संस्करण (संस्करण ()) पढ़ने और लिखने के लिए उपयोग किया जाता है यदि आप डेटा साझा करना चाहते हैं, तो एक ऐसे प्रारूप में उपयोग करें जो साझा करने के लिए लक्षित है, जैसे एक्सएमएल, जेसन, या, इस तरह के एक साधारण मामले में, केवल एक संख्या को एक एएनएसआई स्ट्रिंग के रूप में एक टेक्स्ट फ़ाइल में लिखें। बस QDataStream के लिए QTextStream विकल्प। Qt प्रलेखन QFile क्लास 11 QObject से विरासत में मिली स्थिर लोक सदस्यों QObject अतिरिक्त वंचित सदस्यों QObject 1 से विरासत में मिली 1 संपत्ति QObject से विरासत में मिली 6 क्यूआईडियोज़ QIbject से प्राप्त 2 सिग्नल QObject से विरासत में मिली 3 सिग्नल QFileDevice से विरासत में मिली 5 आरक्षित कार्य QOODevice से विरासत में मिली 9 संरक्षित कार्यों QObject से विरासत में मिली विस्तृत विवरण QFile क्लास पढ़ने और फ़ाइलों को लिखने के लिए एक अंतरफलक प्रदान करता है। QFile पाठ और बाइनरी फ़ाइलों और संसाधनों को पढ़ने और लिखने के लिए एक IO डिवाइस है एक QFile का उपयोग स्वयं या अधिक सुविधाजनक रूप से, एक QTextStream या QDataStream के साथ किया जा सकता है फ़ाइल का नाम आमतौर पर कन्स्ट्रक्टर में दिया जाता है, लेकिन इसे setFileName () का उपयोग करके किसी भी समय सेट किया जा सकता है QFile फ़ाइल सेपरेटर की अपेक्षा ऑपरेटिंग सिस्टम की परवाह किए बिना। अन्य विभाजक (उदा।) का उपयोग समर्थित नहीं है। आप अस्तित्व का उपयोग करते हुए एक फ़ाइल अस्तित्व की जांच कर सकते हैं (), और निकालें () का उपयोग कर एक फ़ाइल निकाल सकते हैं। (अधिक उन्नत फ़ाइल सिस्टम संबंधित कार्यों को QFileInfo और QDir द्वारा प्रदान किया जाता है।) फ़ाइल का आकार आकार के द्वारा वापस किया जाता है ()। आप pos () का उपयोग करते हुए वर्तमान फ़ाइल स्थिति प्राप्त कर सकते हैं या तलाश () का उपयोग करके एक नई फ़ाइल स्थिति में जा सकते हैं। यदि आप फ़ाइल के अंत तक पहुंच गए हैं, तो अंत () रिटर्न सही है। सीधे फाइल पढ़ना निम्न उदाहरण पंक्ति द्वारा एक पाठ फ़ाइल लाइन पढ़ता है: QIODevice :: Text flag को खोलने के लिए पारित () क्यूटी को सी-स्टाइल टर्मिनेटर (एन) में विंडोज-स्टाइल लाइन टर्मिनेटर (आरएन) कन्वर्ट करने के लिए कहता है। डिफ़ॉल्ट रूप से, QFile द्विआधारी ग्रहण करता है, यानी यह फ़ाइल में संग्रहीत बाइट्स पर कोई रूपांतरण नहीं करता है। फ़ाइलों को पढ़ने के लिए स्ट्रीम का उपयोग करना अगला उदाहरण पंक्ति द्वारा एक पाठ फ़ाइल लाइन को पढ़ने के लिए क्यूटेस्टस्ट्रीम का उपयोग करता है: QTextStream डिस्क पर 16-बिट यूनिकोड क्यूस्ट्रिंग में संग्रहीत 8-बिट डेटा को परिवर्तित करने का ध्यान रखता है। डिफ़ॉल्ट रूप से, यह मानता है कि उपयोगकर्ता सिस्टम स्थानीय 8-बिट एन्कोडिंग का उपयोग किया जाता है (उदाहरण के लिए अधिकांश यूनिक्स आधारित ऑपरेटिंग सिस्टम पर यूटीएफ -8 विवरण के लिए QTextCodec :: codecForLocale () देखें)। यह QTextStream :: setCodec () का उपयोग करके बदला जा सकता है पाठ लिखने के लिए, हम ऑपरेटरलाट्लट () का उपयोग कर सकते हैं, जो दाएं पर बाईं ओर और विभिन्न डेटा प्रकारों (क्यूस्ट्रिंग सहित) पर एक क्यूईस्टस्ट्रीम लेने के लिए अतिभारित है: QDataStream समान है, जिसमें आप ऑपरेटरलाट्लट () का उपयोग डेटा और ऑपरेटरगेट्गट लिख सकते हैं () इसे वापस पढ़ने के लिए विवरण के लिए वर्ग दस्तावेज़ीकरण देखें जब आप QFile का उपयोग करें QFileInfo। और QDir को क्यूटी के साथ फाइल सिस्टम तक पहुंचने के लिए, आप यूनिकोड फाइल नामों का उपयोग कर सकते हैं। यूनिक्स पर, ये फ़ाइल नाम 8-बिट एन्कोडिंग में कनवर्ट किए जाते हैं। यदि आप मानक सी एपीआई (एलटीसीस्टडीओगैट या एलटीआईओस्ट्रीमगेट) या प्लेटफ़ॉर्म-विशिष्ट एपीआई का इस्तेमाल करना चाहते हैं तो क्यूफाइल के बजाय फाइलों को एक्सेस करना चाहते हैं। आप यूनिकोड फ़ाइल नामों और 8-बिट फ़ाइल नामों के बीच कनवर्ट करने के लिए एन्कोडएनम () और डीकोडनाम () फ़ंक्शन का उपयोग कर सकते हैं। यूनिक्स पर, कुछ खास सिस्टम फाइलें (जैसे कि प्रो) में हैं, जिसके लिए आकार () हमेशा 0 पर लौटाएंगे, फिर भी आप इस तरह की फाइल से अधिक डेटा पढ़ सकेंगे, डेटा को आपके द्वारा सीधी प्रतिक्रिया में पढ़ा जा रहा है )। इस मामले में, हालांकि, आप यह निर्धारित करने के लिए end () का उपयोग नहीं कर सकते हैं कि पढ़ने के लिए अधिक डेटा है (चूंकि एंट () एक फ़ाइल के लिए सही होगा जो कि आकार का दावा करता है 0)। इसके बजाय, आपको या तो पढ़ने के लिए कॉल करना चाहिए all (), या पढ़ें () या readLine () बार बार जब तक कोई और डेटा पढ़ा जा सकता है अगली उदाहरण QTextStream को लाइन से procmodules लाइन को पढ़ने के लिए उपयोग करता है: अन्य QIODevice कार्यान्वयनों के विपरीत, जैसे कि QTcpSocket QFile के बारे में aboutToClose (), बाइट्स लिखित (), या readyRead () संकेतों का उत्सर्जन नहीं करता है। इस कार्यान्वयन के विस्तार का मतलब है कि QFile कुछ प्रकार की फ़ाइलों को पढ़ने और लिखने के लिए उपयुक्त नहीं है, जैसे कि यूनिक्स प्लेटफ़ॉर्म पर डिवाइस फ़ाइलें। प्लेटफ़ॉर्म विशिष्ट मुद्दे फ़ाइल अनुमतियों को यूनिक्स जैसी सिस्टम और विंडोज पर अलग तरह से नियंत्रित किया जाता है। यूनिक्स-जैसी सिस्टम पर एक गैर-लिखी जाने योग्य निर्देशिका में, फाइलें नहीं बनाई जा सकतीं। यह हमेशा विंडोज पर नहीं होता है, उदाहरण के लिए, उदाहरण के तौर पर, मेरी दस्तावेज़ डायरेक्टरी आमतौर पर लिखे जाने योग्य नहीं होती है, लेकिन अभी भी इसमें फाइलें बनाना संभव है फ़ाइल अनुमतियों की क्यूटी समझ सीमित है, जो विशेष रूप से QFile :: setPermissions () फ़ंक्शन को प्रभावित करती है। विंडोज़ पर, क्यूटी केवल विरासत केवल-पढ़ने वाले ध्वज को सेट करेगा, और जब केवल कोई भी लिखना झंडे पारित हो जाएंगे क्यूटी कंट्रोल कंट्रोल लिस्ट (एसीएल) में हेरफेर नहीं करता है, जो इस फ़ंक्शन को एनटीएफएस वॉल्यूम के लिए अधिकतर बेकार बनाता है। यह अभी भी यूएसबी स्टिक्स के लिए इस्तेमाल हो सकता है जो कि वीएफएटी फाइल सिस्टम का उपयोग करते हैं। पॉसिक्स एसीएल का उपयोग नहीं किया जाता है, या तो सदस्य प्रकार प्रलेखन टाइपिंगफ़ QFile DecoderFn यह एक संकेतक के लिए निम्नलिखित हस्ताक्षर के साथ एक समारोह के लिए एक टाइप किया गया है: IQ विकल्प के साथ द्विआधारी विकल्प ट्रेडिंग द्विआधारी विकल्प क्या है सबसे पहले, यह अत्यधिक लाभदायक ऑनलाइन व्यापार उपकरण है जो आपको संभावित लाभ की मात्रा का अनुमान लगाने में मदद करता है । द्विआधारी विकल्प ट्रेडिंग संभवतः कम से कम समय में पर्याप्त आय ला सकता है। व्यापारी पूर्व निर्धारित मूल्य पर विकल्प खरीदते हैं। ऑनलाइन व्यापार लाभप्रद हो सकता है यदि व्यापारी सही ढंग से बाजार आंदोलन की पहचान करता है बाइनरी ऑप्शंस ट्रेडिंग का लाभ एक उच्च जोखिम वाले क्षेत्र है जहां आप या तो अपनी राजधानी को दोहरा कर सकते हैं या फिर ट्रिपल कर सकते हैं या कुछ मिनटों में इसे खो सकते हैं। द्विआधारी विकल्प के कई फायदे हैं जो अनुमानित जोखिम के साथ अधिक लाभ प्राप्त करना संभव बनाते हैं। एक निश्चित लाभ वाला एक विकल्प परंपरागत व्यापार से अलग है। शुरुआती IQ विकल्प के साथ-साथ अनुभवी व्यापारियों के साथ द्विआधारी विकल्प व्यापार कर सकते हैं। पूरी प्रक्रिया पूरी तरह से स्वचालित है। द्विआधारी विकल्प व्यापारियों को उनके मुनाफे से पहले से पता चल रहा है, उनका मुख्य उद्देश्य बाजार के आंदोलन की सही दिशा का चयन करना है। उन्हें केवल दो दिशाओं में से ऊपर या नीचे चुनने की ज़रूरत है ऑनलाइन ट्रेडिंग के दो प्रकार IQ विकल्प प्लेटफॉर्म आपको द्विआधारी विकल्पों के दो बुनियादी तरीकों में व्यापार करने की अनुमति देता है। प्रैक्टिस अकाउंट प्रशिक्षण के लिए है अभ्यास खाता खोलने के लिए और अपनी ताकत का परीक्षण करने के लिए, आपको जमा जमा करने की आवश्यकता भी नहीं है। असली व्यापार के लिए, आपको केवल 10 जमा करना होगा। यह 36 तक का बोनस सुनिश्चित करता है। जब एक बड़ी राशि (3,000 से) के लिए खाता खोलते हैं, तो एक निजी खाता प्रबंधक आपकी सेवा में होगा इस वेबसाइट पर दी गई व्यापारिक कार्रवाइयों को उच्च-जोखिम व्यापार संचालन माना जा सकता है और उनका निष्पादन बहुत जोखिम भरा हो सकता है। वेबसाइट पर उपलब्ध कराई गई वित्तीय उपकरणों या सेवाओं का उपयोग करने से आपके खाते में सभी हानियों की कुल हानि या हानि भी हो सकती है। वेबसाइट पर दी गई सेवाओं के संबंध में व्यक्तिगत और गैर-वाणिज्यिक उद्देश्यों के लिए इस वेबसाइट पर प्रदत्त आईपी का उपयोग करने के लिए सीमित गैर-विशिष्ट गैर-हस्तांतरणीय अधिकार दिए गए हैं कंपनी रूसी संघ के बाहर काम करती है eu. iqoption स्वामित्व और Iqoption यूरोप लिमिटेड द्वारा संचालित है IQ विकल्प, 20182017 पासवर्ड पुनर्प्राप्ति जानकारी सफलतापूर्वक आपके मेल पंजीकरण करने के लिए भेज दिया गया है वर्तमान में रूसी संघ में अनुपलब्ध है। यदि आपको लगता है कि आप इस संदेश को गलती से देख रहे हैं, तो कृपया समर्थन सहायता से संपर्क करें। QT प्रलेखन QFile क्लास 5 संरक्षित कार्य QIODevice से विरासत में मिली है। QObject से विरासत में मिली 8 संरक्षित कार्य अतिरिक्त वंचित सदस्य 1 प्रगत QObject 1 से विरासत में मिली संपत्ति 1 QObject 4 से विरासत में मिली एक सार्वजनिक स्लॉट QIODevice 1 QObject से विरासत में मिली संकेत QIODevice से विरासत में मिली 5 संरक्षित कार्यों QObject से विरासत में मिली 8 संरक्षित कार्य विस्तृत विवरण QFile क्लास पढ़ने और फ़ाइलों को लिखने के लिए एक अंतरफलक प्रदान करता है। QFile पाठ और बाइनरी फ़ाइलों और संसाधनों को पढ़ने और लिखने के लिए एक IO डिवाइस है एक QFile का उपयोग स्वयं या अधिक सुविधाजनक रूप से, एक QTextStream या QDataStream के साथ किया जा सकता है फ़ाइल का नाम आमतौर पर कन्स्ट्रक्टर में दिया जाता है, लेकिन इसे setFileName () का उपयोग करके किसी भी समय सेट किया जा सकता है QFile फ़ाइल सेपरेटर की अपेक्षा ऑपरेटिंग सिस्टम की परवाह किए बिना। अन्य विभाजक (उदा।) का उपयोग समर्थित नहीं है। आप अस्तित्व का उपयोग करते हुए एक फ़ाइल अस्तित्व की जांच कर सकते हैं (), और निकालें () का उपयोग कर एक फ़ाइल निकाल सकते हैं। (अधिक उन्नत फ़ाइल सिस्टम संबंधित कार्यों को QFileInfo और QDir द्वारा प्रदान किया जाता है।) फ़ाइल का आकार आकार के द्वारा वापस किया जाता है ()। आप pos () का उपयोग करते हुए वर्तमान फ़ाइल स्थिति प्राप्त कर सकते हैं या तलाश () का उपयोग करके एक नई फ़ाइल स्थिति में जा सकते हैं। यदि आप फ़ाइल के अंत तक पहुंच गए हैं, तो अंत () रिटर्न सही है। सीधे फाइल पढ़ना निम्न उदाहरण पंक्ति द्वारा एक पाठ फ़ाइल लाइन पढ़ता है: QIODevice :: Text flag को खोलने के लिए पारित () क्यूटी को सी-स्टाइल टर्मिनेटर (एन) में विंडोज-स्टाइल लाइन टर्मिनेटर (आरएन) कन्वर्ट करने के लिए कहता है। डिफ़ॉल्ट रूप से, QFile द्विआधारी ग्रहण करता है, यानी यह फ़ाइल में संग्रहीत बाइट्स पर कोई रूपांतरण नहीं करता है। फ़ाइलों को पढ़ने के लिए स्ट्रीम का उपयोग करना अगला उदाहरण पंक्ति द्वारा एक पाठ फ़ाइल लाइन को पढ़ने के लिए क्यूटेस्टस्ट्रीम का उपयोग करता है: QTextStream डिस्क पर 16-बिट यूनिकोड क्यूस्ट्रिंग में संग्रहीत 8-बिट डेटा को परिवर्तित करने का ध्यान रखता है। डिफ़ॉल्ट रूप से, यह मानता है कि उपयोगकर्ता सिस्टम स्थानीय 8-बिट एन्कोडिंग का उपयोग किया जाता है (उदाहरण के लिए अधिकांश यूरोप के लिए आईएसओ 885 9-1 विवरण के लिए QTextCodec :: codecForLocale () देखें)। इसे setCodec () का उपयोग करके बदला जा सकता है पाठ लिखने के लिए, हम ऑपरेटरलाट्लट () का उपयोग कर सकते हैं, जो दाएं पर बाईं ओर और विभिन्न डेटा प्रकारों (क्यूस्ट्रिंग सहित) पर एक क्यूईस्टस्ट्रीम लेने के लिए अतिभारित है: QDataStream समान है, जिसमें आप ऑपरेटरलाट्लट () का उपयोग डेटा और ऑपरेटरगेट्गट लिख सकते हैं () इसे वापस पढ़ने के लिए विवरण के लिए वर्ग दस्तावेज़ीकरण देखें जब आप QFile का उपयोग करें QFileInfo। और QDir को क्यूटी के साथ फाइल सिस्टम तक पहुंचने के लिए, आप यूनिकोड फाइल नामों का उपयोग कर सकते हैं। यूनिक्स पर, ये फ़ाइल नाम 8-बिट एन्कोडिंग में कनवर्ट किए जाते हैं। यदि आप मानक सी एपीआई (एलटीसीस्टडीओगैट या एलटीआईओस्ट्रीमगेट) या प्लेटफ़ॉर्म-विशिष्ट एपीआई का इस्तेमाल करना चाहते हैं तो क्यूफाइल के बजाय फाइलों को एक्सेस करना चाहते हैं। आप यूनिकोड फ़ाइल नामों और 8-बिट फ़ाइल नामों के बीच कनवर्ट करने के लिए एन्कोडएनम () और डीकोडनाम () फ़ंक्शन का उपयोग कर सकते हैं। यूनिक्स पर, कुछ खास सिस्टम फाइलें (जैसे कि प्रो) में हैं, जिसके लिए आकार () हमेशा 0 पर लौटाएंगे, फिर भी आप इस तरह की फाइल से अधिक डेटा पढ़ सकेंगे, डेटा को आपके द्वारा सीधी प्रतिक्रिया में पढ़ा जा रहा है )। इस मामले में, हालांकि, आप यह निर्धारित करने के लिए end () का उपयोग नहीं कर सकते हैं कि पढ़ने के लिए अधिक डेटा है (चूंकि एंट () एक फ़ाइल के लिए सही होगा जो कि आकार का दावा करता है 0)। इसके बजाय, आपको या तो पढ़ने के लिए कॉल करना चाहिए all (), या पढ़ें () या readLine () बार बार जब तक कोई और डेटा पढ़ा जा सकता है अगली उदाहरण QTextStream को लाइन से procmodules लाइन को पढ़ने के लिए उपयोग करता है: अन्य QIODevice कार्यान्वयनों के विपरीत, जैसे कि QTcpSocket QFile के बारे में aboutToClose (), बाइट्स लिखित (), या readyRead () संकेतों का उत्सर्जन नहीं करता है। इस कार्यान्वयन के विस्तार का मतलब है कि QFile कुछ प्रकार की फ़ाइलों को पढ़ने और लिखने के लिए उपयुक्त नहीं है, जैसे कि यूनिक्स प्लेटफ़ॉर्म पर डिवाइस फ़ाइलें। प्लेटफ़ॉर्म विशिष्ट मुद्दे LinuxMac OS X और Windows पर फ़ाइल अनुमतियों को अलग तरीके से नियंत्रित किया जाता है लिनक्स पर एक गैर लेखन योग्य निर्देशिका में, फ़ाइलों को बनाया नहीं जा सकता। यह हमेशा विंडोज पर नहीं होता है, उदाहरण के लिए, उदाहरण के तौर पर, मेरी दस्तावेज़ डायरेक्टरी आमतौर पर लिखे जाने योग्य नहीं होती है, लेकिन अभी भी इसमें फाइलें बनाना संभव है सदस्य प्रकार प्रलेखन टाइपिंगफ़ QFile डिकोडरफन यह एक संकेतक के लिए एक टाइप किया गया है जो निम्नलिखित हस्ताक्षर के साथ किसी फ़ंक्शन का उपयोग करता है: फ़ाइल किसी के द्वारा निष्पादन योग्य है। चेतावनी: क्यूटी द्वारा समर्थित प्लेटफार्मों में मतभेदों के कारण, ReadUser, WriteUser और ExeUser का शब्दकथन प्लेटफ़ॉर्म-आश्रित हैं: यूनिक्स पर, फ़ाइल के स्वामी के अधिकार वापस आते हैं और Windows पर वर्तमान उपयोगकर्ता के अधिकार वापस आते हैं यह व्यवहार भावी क्यूटी संस्करण में बदल सकता है। नोट करें कि क्यूटी डिफ़ॉल्ट रूप से NTFS फाइल सिस्टम पर अनुमति के लिए नहीं है, क्योंकि यह फाइल हैंडलिंग का प्रदर्शन काफी कम हो सकता है आपके स्रोत में निम्न कोड को शामिल करके एनटीएफएस पर अनुमति की जांच करने के लिए संभव है: अनुमति के बाद 1 से qtntfspermissionlookup को बढ़ाना और घटाना द्वारा अनुमति चेकिंग चालू है। अनुमतियाँ प्रकार QFlags ltPermissionGt के लिए एक typedef है। यह अनुमति मानों का एक संयोजन या संयोजन करता है। टाइपिंगफ़ QFile अनुमति स्पीक सदस्य कार्य प्रलेखन QFile QFile (const QString amp नाम) दिए गए नाम से फ़ाइल का प्रतिनिधित्व करने के लिए एक नया फ़ाइल ऑब्जेक्ट का निर्माण करता है। QFile। QFile (QObject parent) दिए गए पैरेंट के साथ एक नई फाइल ऑब्जेक्ट का निर्माण करता है। QFile। QFile (const QString amp नाम। QObject parent) निर्दिष्ट फ़ाइल के साथ फाइल को दर्शाने के लिए दिए गए माता-पिता के साथ एक नया फ़ाइल ऑब्जेक्ट बनाता है। फ़ाइल ऑब्जेक्ट को नष्ट कर देता है, इसे बंद करने के लिए यदि आवश्यक हो। वर्चुअल बूल QFile atEnd () const रिटर्न देता है अगर फ़ाइल समाप्त हो गई है तो अन्यथा रिटर्न गलत है। यूनिक्स पर नियमित रूप से रिक्त फाइलों (जैसे कि इन में प्रो), यह फ़ंक्शन सही होता है, क्योंकि फ़ाइल सिस्टम रिपोर्ट करता है कि ऐसी फाइल का आकार 0 है। इसलिए, आपको ऐसी फाइल से डेटा , बल्कि कॉल को पढ़ें () जब तक कोई और डाटा नहीं पढ़ा जा सकता है वर्चुअल शून्य QFile close () कॉल QFile :: flush () और फ़ाइल को बंद कर देता है। फ्लश से त्रुटियों को नजरअंदाज किया जाता है। बूल QFile प्रतिलिपि (const QString एम्प newName) वर्तमान में फ़ाइलनाम () द्वारा निर्दिष्ट फ़ाइल की प्रतिलिपि बनाता है जिसे एक फ़ाइल नामक newName कहा जाता है। अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। ध्यान दें कि यदि नाम के साथ एक फ़ाइल नए नाम पहले से ही मौजूद है, तो प्रतिलिपि () गलत (यानी QFile इसे अधिलेखित नहीं करेगा) लौटाता है। स्रोत फ़ाइल को कॉपी करने से पहले बंद कर दिया गया है स्थिर बूल QFile कॉपी (कॉन्स्ट कस्टस्ट्रिंग एम्प फाइलनाम। const कस्ट्रेस एम्प न्यूनाम) यह एक अतिभारित फ़ंक्शन है। फ़ाइल फ़ाइल की प्रतियां newName पर नाम अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। यदि नाम के साथ एक फ़ाइल newName पहले से ही मौजूद है, तो प्रतिलिपि () झूठी रिटर्न (यानी क्यूफ़ाइल इसे अधिलेखित नहीं करेगी)। स्थिर QString QFile decodeName (const QByteArray amp localFileName) यह QFile :: encodeName () के पीछे localFileName का उपयोग करता है। स्थिर QString QFile decodeName (const char localFileName) यह एक अतिभारित फ़ंक्शन है। दिए गए localFileName के यूनिकोड संस्करण को रिटर्न। विवरण के लिए एन्कोड नाम देखें () स्थिर QByteArray QFile encodeName (const QString amp फ़ाइलनाम) डिफ़ॉल्ट रूप से, यह फ़ंक्शन स्थानीय नाम से स्थानीय 8-बिट एन्कोडिंग के लिए फ़ाइल का नाम परिवर्तित करता है। यह फ़ाइल नामों के लिए पर्याप्त है जो उपयोगकर्ता चुनता है। आवेदन में हार्ड-कोडित फ़ाइल नाम केवल 7-बिट एएससीआईआई फ़ाइलनाम वर्णों का उपयोग करना चाहिए। FileError QFile त्रुटि () const फाइल त्रुटि स्थिति देता है आईओ डिवाइस स्थिति एक त्रुटि कोड देता है। उदाहरण के लिए, यदि खुले () गलत, या एक पठनलेखन ऑपरेशन रिटर्न -1 देता है, तो इस फ़ंक्शन को यह पता करने के लिए कहा जा सकता है कि ऑपरेशन विफल क्यों हुआ। स्थिर बूल QFile मौजूद (const QString amp fileName) रिटर्न देता है यदि फाइलनाम द्वारा निर्दिष्ट फाइल मौजूद है तो अन्यथा गलत देता है। बूल QFile मौजूद है () const यह एक अतिभारित फ़ंक्शन है। अगर फ़ाइल नाम () द्वारा निर्दिष्ट फाइल मौजूद है तो अन्यथा रिटर्न गलत है। QString QFile fileName () कॉन्स्ट setFileName () द्वारा सेट किए गए नाम या QFile कन्स्ट्रक्टर को रिटर्न करता है। बूल QFile फ्लश () फ़ाइल में किसी भी बफर डेटा को फ़्लश करता है। अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। Int QFile संभाल () const फ़ाइल के फ़ाइल हैंडल देता है। यह एक छोटा धनात्मक पूर्णांक है, जो कि सी पुस्तकालय कार्यों जैसे fdopen () और fcntl () के साथ प्रयोग के लिए उपयुक्त है। सिस्टम पर जो सॉकेट्स के लिए फाइल डिस्क्रिप्टर्स का उपयोग करते हैं (अर्थात यूनिक्स सिस्टम, लेकिन विंडोज नहीं) हैंडल के साथ ही कंस सिकॉनिटिफ़ायर के साथ उपयोग किया जा सकता है यदि फ़ाइल खुली नहीं है, या कोई त्रुटि है, तो संभाल () रिटर्न -1 यह फ़ंक्शन विंडोज सीई पर समर्थित नहीं है। सिम्बियन पर, यह फ़ंक्शन -1 देता है यदि फ़ाइल को सामान्य रूप से खोला गया था, क्योंकि सिम्बियन ओएस मूल फाइल हैंडल किसी इंट में फ़िट नहीं होती है, और सी लाइब्रेरी फ़ंक्शंस के साथ असंगत है जो कि संभाल के लिए उपयोग की जाएगी। यदि ओपनलोड्स का उपयोग करके फाइल को खोला गया था जो एक खुली सी लाइब्रेरी फ़ाइल हैंडल फ़ाइल डिस्क्रिप्टर लेता है, तो यह फ़ंक्शन एक ही संभाल देता है। वर्चुअल बूल QFile isSequential () const रिटर्न देता है अगर फाइल को केवल क्रमिक रूप से हेरफेर किया जा सकता है या अन्यथा रिटर्न गलत है। अधिकांश फ़ाइलें यादृच्छिक पहुँच का समर्थन करती हैं, लेकिन कुछ विशेष फ़ाइलें नहीं हो सकती हैं। बूल QFile लिंक (const QString amp linkName) लिंक नामक एक लिंक बनाता है जो कि वर्तमान में फाइलनाम () द्वारा निर्दिष्ट फ़ाइल को इंगित करता है। क्या एक लिंक अंतर्निहित फाइलसिस्टम पर निर्भर करता है (यह विंडोज पर एक शॉर्टकट या यूनिक्स पर एक सिग्नल लिंक होता है) अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। इस फ़ंक्शन में फ़ाइल सिस्टम में एक पहले से मौजूद इकाई को अधिलेखित नहीं किया जाएगा, इस संबंध में लिंक () बदलेगी और सेट त्रुटि () RenameError लौटायेगी। नोट: Windows पर एक मान्य लिंक बनाने के लिए, linkName में.lnk फ़ाइल एक्सटेंशन होना चाहिए। नोट: सिम्बियन फाइलसिस्टम लिंक का समर्थन नहीं करता है स्थिर बूल QFile लिंक (कॉन्स्ट कस्टस्ट्रिंग एम्प फाइलनाम। const कस्ट्रेस एम्प लिंकनाम) यह एक अतिभारित फ़ंक्शन है। लिंक नामक एक लिंक बनाता है, जो कि फ़ाइल फ़ाइल के लिए इंगित करता है। क्या एक लिंक अंतर्निहित फाइलसिस्टम पर निर्भर करता है (यह विंडोज पर एक शॉर्टकट या यूनिक्स पर एक सिग्नल लिंक होता है) अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। uchar QFile मानचित्र (ऑफसेट qint64 ऑफसेट। qint64 आकार। मेमोरीमैपफ्लैग झंडे नोओपॉशन) ऑफसेट में शुरू होने वाले मेमोरी में फाइल के नक्शे आकार बाइट्स किसी मैप के सफल होने के लिए फ़ाइल खुली होनी चाहिए, लेकिन स्मृति को मैप किए जाने के बाद फ़ाइल को खुले रहने की आवश्यकता नहीं है। जब QFile नष्ट हो जाती है या इस ऑब्जेक्ट के साथ एक नई फाइल खोली जाती है, तो जो भी मैप अनमेप नहीं किए गए हैं, वह स्वचालित रूप से अनमाप्ड होगा। किसी मैपिंग विकल्प को झंडे के माध्यम से पार किया जा सकता है। मेमोरी में एक पॉइंटर लौटाता है या 0 अगर कोई त्रुटि होती है नोट: Windows CE 5.0 पर मैपिंग होने से पहले फ़ाइल बंद हो जाएगी। यह समारोह क्यूटी 4.4 में पेश किया गया था। वर्चुअल बूल QFile खुले (ओपन मोड मोड) ओपनमोडा मोड का उपयोग कर फाइल को खोलता है। यदि अन्यथा गलत है तो सफल सत्य वापस लौट रहा है। नोट: केवल लिखें या रीड्राइट मोड में, यदि प्रासंगिक फ़ाइल पहले से मौजूद नहीं है, तो यह फ़ंक्शन इसे खोलने से पहले एक नई फ़ाइल बनाने का प्रयास करेगा। बूल QFile ओपन (फाइल एफएच। ओपनमोडा मोड) यह एक अतिभारित फ़ंक्शन है। दिए गए मोड में मौजूदा फ़ाइल को संभाल FH खोलता है। अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। जब इस फ़ंक्शन का उपयोग करके एक QFile खोला जाता है, तो बंद () वास्तव में फ़ाइल को बंद नहीं करता है, लेकिन केवल इसे flushes अगर एफ एक नियमित फ़ाइल का उल्लेख नहीं करता है, उदा। यह stdin है stdout। या स्टेडरर आप () की तलाश में सक्षम नहीं हो सकते हैं आकार () उन मामलों में 0 देता है। अधिक जानकारी के लिए QIODevice :: isSequential () देखें। चूंकि यह फ़ंक्शन फ़ाइल नाम निर्दिष्ट किए बिना फ़ाइल को खोलता है, इसलिए आप इस QFile को QFileInfo के साथ उपयोग नहीं कर सकते। नोट: Windows CE के लिए आप पुनः आकार कॉल करने में सक्षम नहीं हो सकते हैं () विंडोज प्लेटफॉर्म एफएच के लिए नोट बायनरी मोड में खोला जाना चाहिए (जैसे कि मोड स्ट्रिंग में बी, आरबी या वाईबी के रूप में होना चाहिए) जब फाइलों और अन्य यादृच्छिक-एक्सेस डिवाइस तक पहुंच हो। यदि आप QIODevice :: टेक्स्ट टू मोड पास करते हैं, तो Qt अंत-रेखा के अक्षरों का अनुवाद करेगा। अनुक्रमिक डिवाइस, जैसे कि stdin और stdout, इस सीमा से अप्रभावित हैं। आपको कंसोल पर stdin, stdout और stderr स्ट्रीम का उपयोग करने के लिए कंसोल अनुप्रयोगों के लिए समर्थन को सक्षम करना होगा। ऐसा करने के लिए, अपने एप्लिकेशन प्रोजेक्ट फ़ाइल में निम्न घोषणा जोड़ें: bool QFile। ओपन (फाइल एफएच। ओपनमोडा मोड. फाइलहाण्डलफ्लैग हैंडलफ्लैग्स) यह एक अतिभारित फ़ंक्शन है। दिए गए मोड में मौजूदा फ़ाइल को संभाल FH खोलता है। अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। जब इस फ़ंक्शन का उपयोग करके एक QFile खोला जाता है, तो बंद () के व्यवहार को ऑटोक्लोशेहैंडल ध्वज द्वारा नियंत्रित किया जाता है यदि AutoCloseHandle निर्दिष्ट है, और यह फ़ंक्शन सफल होता है, तो बंद करें () को कॉल किया गया दत्तक संभाल बंद कर देता है अन्यथा, बंद () वास्तव में फ़ाइल को बंद नहीं करता है, लेकिन केवल इसे flushes। अगर एफ एक नियमित फ़ाइल का उल्लेख नहीं करता है, उदा। यह stdin है stdout। या स्टेडरर आप () की तलाश में सक्षम नहीं हो सकते हैं आकार () उन मामलों में 0 देता है। अधिक जानकारी के लिए QIODevice :: isSequential () देखें। चूंकि यह फ़ंक्शन फ़ाइल नाम निर्दिष्ट किए बिना फ़ाइल को खोलता है, इसलिए आप इस QFile को QFileInfo के साथ उपयोग नहीं कर सकते। नोट: Windows CE के लिए आप पुनः आकार कॉल करने में सक्षम नहीं हो सकते हैं () विंडोज प्लेटफॉर्म एफएच के लिए नोट बायनरी मोड में खोला जाना चाहिए (जैसे कि मोड स्ट्रिंग में बी, आरबी या वाईबी के रूप में होना चाहिए) जब फाइलों और अन्य यादृच्छिक-एक्सेस डिवाइस तक पहुंच हो। यदि आप QIODevice :: टेक्स्ट टू मोड पास करते हैं, तो Qt अंत-रेखा के अक्षरों का अनुवाद करेगा। अनुक्रमिक डिवाइस, जैसे कि stdin और stdout, इस सीमा से अप्रभावित हैं। आपको कंसोल पर stdin, stdout और stderr स्ट्रीम का उपयोग करने के लिए कंसोल अनुप्रयोगों के लिए समर्थन को सक्षम करना होगा। ऐसा करने के लिए, अपने एप्लिकेशन प्रोजेक्ट फ़ाइल में निम्न घोषणा जोड़ें: bool QFile। खुला (इंट एफडी। ओपनमोडा मोड) यह एक अतिभारित फ़ंक्शन है। दिए गए मोड में मौजूदा फाइल डिस्क्रिप्टर एफडी खोलता है अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। जब इस फ़ंक्शन का उपयोग करके एक QFile खोला जाता है, तो बंद () फ़ाइल को वास्तव में बंद नहीं करता है QFile जो इस फ़ंक्शन का उपयोग करके खोला जाता है, वह स्वचालित रूप से कच्चा मोड में सेट हो जाता है, इसका अर्थ यह है कि फ़ाइल इनपुटआउटपुट फ़ंक्शन धीमे हैं। यदि आप प्रदर्शन समस्याओं में चलते हैं, तो आपको किसी अन्य खुले कार्य का उपयोग करने का प्रयास करना चाहिए। चेतावनी: यदि एफडी एक नियमित फाइल नहीं है, उदाहरण के लिए, यह 0 (stdin), 1 (stdout) या 2 (stderr) है, तो आप () की तलाश नहीं कर सकते। उन मामलों में, आकार () रिटर्न 0. अधिक जानकारी के लिए QIODevice :: isSequential () देखें। चेतावनी: Windows CE के लिए आप कॉल करने में सक्षम नहीं हो (), setSize (), fileTime () आकार () 0 देता है। चेतावनी: चूंकि यह फ़ंक्शन फ़ाइल नाम निर्दिष्ट किए बिना फ़ाइल को खोलता है, इसलिए आप इस QFile को QFileInfo के साथ उपयोग नहीं कर सकते। बूल QFile खुले (इंट एफडी। ओपनमोडा मोड। फाइलहाण्डलेफ्लैग हैंडलफ्लैग्स) यह एक अतिभारित फ़ंक्शन है। दिए गए मोड में मौजूदा फाइल डिस्क्रिप्टर एफडी खोलता है अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। जब इस फ़ंक्शन का उपयोग करके एक QFile खोला जाता है, तो बंद () का व्यवहार हैंडलफ़्लैग तर्क द्वारा नियंत्रित किया जाता है। यदि AutoCloseHandle निर्दिष्ट है, और यह फ़ंक्शन सफल होता है, तो बंद करें () को कॉल किया गया दत्तक संभाल बंद कर देता है अन्यथा, बंद () वास्तव में फ़ाइल को बंद नहीं करता है, लेकिन केवल इसे flushes। QFile जो इस फ़ंक्शन का उपयोग करके खोला जाता है, वह स्वचालित रूप से कच्चा मोड में सेट हो जाता है, इसका अर्थ यह है कि फ़ाइल इनपुटआउटपुट फ़ंक्शन धीमे हैं। यदि आप प्रदर्शन समस्याओं में चलते हैं, तो आपको किसी अन्य खुले कार्य का उपयोग करने का प्रयास करना चाहिए। चेतावनी: यदि एफडी एक नियमित फाइल नहीं है, उदाहरण के लिए, यह 0 (stdin), 1 (stdout) या 2 (stderr) है, तो आप () की तलाश नहीं कर सकते। उन मामलों में, आकार () रिटर्न 0. अधिक जानकारी के लिए QIODevice :: isSequential () देखें। चेतावनी: Windows CE के लिए आप कॉल करने में सक्षम नहीं हो (), setSize (), fileTime () आकार () 0 देता है। चेतावनी: चूंकि यह फ़ंक्शन फ़ाइल नाम निर्दिष्ट किए बिना फ़ाइल को खोलता है, इसलिए आप इस QFile को QFileInfo के साथ उपयोग नहीं कर सकते। बूल QFile खुला (कॉन्स्ट आरफ़ाइल amp एफ। ओपनमोडा मोड। फाइलहाण्डलेफ़्लैग हैंडलफ्लैग्स डोंटक्लोशेहैंडल) यह एक अतिभारित फ़ंक्शन है। दिए गए मोड में मौजूदा फ़ाइल ऑब्जेक्ट को खोलता है। अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। जब इस फ़ंक्शन का उपयोग करके एक QFile खोला जाता है, तो बंद () का व्यवहार हैंडलफ़्लैग तर्क द्वारा नियंत्रित किया जाता है। यदि AutoCloseHandle निर्दिष्ट है, और यह फ़ंक्शन सफल होता है, तो बंद करें () को कॉल किया गया दत्तक संभाल बंद कर देता है अन्यथा, बंद () वास्तव में फ़ाइल को बंद नहीं करता है, लेकिन केवल इसे flushes। चेतावनी: अगर फ़ाइल संभाल किसी अन्य प्रक्रिया से अपनाई गई है, तो आप QFileInfo के साथ इस QFile का उपयोग करने में सक्षम नहीं हो सकते हैं। अनुमतियाँ QFile अनुमतियाँ () कॉन्फ़ फाइल के लिए पूर्ण या-एड साथ संयोजन QFile :: अनुमति देता है। स्थिर अनुमतियाँ QFile अनुमतियाँ (कॉन्स्ट क्यूटी स्ट्रिंग एम्प फाइलनाम) यह एक अतिभारित फ़ंक्शन है। QFile :: पूर्ण फ़ाइल के नाम के लिए अनुमति के साथ पूर्ण OR - एड रिटर्न देता है। आभासी qint64 QFile pos () वर्चुअल संरक्षित qint64 QFile कॉन्फ़िगर करें readData (चार डेटा। qint64 लेन) वर्चुअल संरक्षित qint64 QFile readLineData (चार डेटा। qint64 maxlen) bool QFile fileName () द्वारा निर्दिष्ट फ़ाइल को निकालें () हटाता है अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। फ़ाइल को निकालने से पहले इसे बंद किया जाता है स्थिर बूल QFile निकालें (कॉन्स्ट क्यूटी स्ट्रिंग amp फ़ाइलनाम) यह एक अतिभारित फ़ंक्शन है। दिए गए फाइलनाम द्वारा निर्दिष्ट फ़ाइल को निकालता है अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। बूल QFile rename (const qstring amp newName) वर्तमान में fileName () द्वारा निर्दिष्ट newName फाइल को नामजद करता है। अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। यदि नाम के साथ एक फ़ाइल newName पहले से मौजूद है, तो नाम बदलें () गलत देता है (यानी QFile इसे अधिलेखित नहीं करेगा)। फ़ाइल को इसका नाम बदलकर बंद कर दिया गया है स्थिर बूल QFile नाम बदलें (कॉन्स्ट कस्टस्ट्रिंग एम्प फ़िलेनाम। const कस्ट्रेस एप newName) यह एक अतिभारित फ़ंक्शन है। नया नाम करने के लिए फ़ाइल को पुराना नाम बदलता है अगर सफल अन्यथा रिटर्न गलत करता है तो रिटर्न देता है। यदि नाम के साथ एक फ़ाइल newName पहले से मौजूद है, तो नाम बदलें () गलत देता है (यानी QFile इसे अधिलेखित नहीं करेगा)। बूल QFile आकार बदलें (qint64 sz) फ़ाइल आकार (बाइट्स में) sz सेट करता है यदि फ़ाइल का आकार बदलता है तो अन्यथा झूठी सफल होने पर सही हो जाती है। यदि sz वर्तमान में फ़ाइल से बड़ा है तो नया बाइट्स 0 पर सेट हो जाएगा, यदि sz छोटा है तो फ़ाइल को केवल छोटा कर दिया गया है। स्थिर बूल QFile resize (const qustring amp फ़ाइलनाम। qint64 sz) यह एक ओवरलोडेड फ़ंक्शन है। आकार के लिए फ़ाइल नाम (बाइट्स में) sz यदि फ़ाइल का आकार बदलता है तो अन्यथा झूठी सफल होने पर सही हो जाती है। यदि sz fileName से बड़ा है, तो वर्तमान में नया बाइट 0 पर सेट हो जाएगा, यदि sz छोटा है तो फ़ाइल को केवल छोटा कर दिया गया है। वर्चुअल बूल QFile तलाश (qint64 pos) यादृच्छिक-पहुंच उपकरणों के लिए, यह फ़ंक्शन वर्तमान स्थिति को स्थिति में सेट करता है सफलता पर सत्य लौटकर, अगर कोई त्रुटि हुई तो गलत। अनुक्रमिक उपकरणों के लिए, डिफ़ॉल्ट व्यवहार कुछ भी नहीं करना है और झूठी वापसी करता है। फ़ाइल के अंत से परे की मांग करना: यदि स्थिति किसी फ़ाइल के अंत से परे है, तो तत्काल फ़ाइल का विस्तार नहीं करेगा। यदि इस स्थिति पर कोई लेखन किया जाता है, तो फाइल को बढ़ाया जाएगा। फ़ाइल की पिछली समाप्ति और नए लिखे गए डेटा के बीच फ़ाइल की सामग्री अनुपयोगी है और प्लेटफ़ॉर्म और फ़ाइल सिस्टम के बीच भिन्न होती है। स्थिर शून्य QFile setDecodingFunction (DecoderFn फ़ंक्शन) 8-बिट फ़ाइल नामों को डिकोड करने के लिए फ़ंक्शन सेट करता है। डिफ़ॉल्ट लोकेल-विशिष्ट 8-बिट एन्कोडिंग का उपयोग करता है चेतावनी: यह फ़ंक्शन रीएन्ट्रंट नहीं है। स्थिर शून्य QFile setEncodingFunction (EncoderFn फ़ंक्शन) यूनिकोड फ़ाइल नाम एन्कोडिंग के लिए फ़ंक्शन सेट करता है। लोकेल-विशिष्ट 8-बिट एन्कोडिंग में डिफ़ॉल्ट एन्कोड चेतावनी: यह फ़ंक्शन रीएन्ट्रंट नहीं है। शून्य QFile setFileName (कॉन्स्ट क्यूस्ट्रिंग एम्प नाम) फ़ाइल का नाम सेट करता है। नाम का कोई रास्ता नहीं, एक रिश्तेदार पथ या एक पूर्ण पथ हो सकता है। अगर इस फाइल को पहले से ही खोला गया है, तो इस फ़ंक्शन को कॉल न करें। यदि फ़ाइल नाम का पथ या रिश्तेदार पथ नहीं है, तो उपयोग किए जाने वाला पथ खुले () कॉल के समय वर्तमान निर्देशिका पथ होगा। ध्यान दें कि निर्देशिका विभाजक क्यूटी द्वारा समर्थित सभी ऑपरेटिंग सिस्टम के लिए काम करता है। बूल QFile setPermissions (अनुमतियाँ अनुमतियाँ) फाइल के लिए निर्दिष्ट अनुमतियों को निर्धारित करता है। यदि सफल हो, या गलत अगर अनुमतियों को संशोधित नहीं किया जा सकता है, तो सत्य वापस लौटाता है। स्थिर बूल QFile सेट प्रेशर (कॉन्स्ट कस्टस्ट्रिंग एम्प फाइलनाम. अनुमतियाँ अनुमतियाँ) यह एक अतिभारित फ़ंक्शन है। अनुमतियों के लिए फाइलनाम फ़ाइल के लिए अनुमतियाँ सेट करता है। आभासी qint64 QFile आकार () const फ़ाइल का आकार देता है। यूनिक्स पर नियमित रूप से रिक्त फाइलों के लिए (जैसे उन लोगों में), यह फ़ंक्शन आपको देता है 0 इस तरह की फाइल की सामग्री मांग पर उत्पन्न होती है, ताकि आप को कॉल कर सकते हैं () पढ़ें। स्थिर QString QFile symLinkTarget (const QString amp fileName) फ़ाइल नाम से निर्दिष्ट सिमलिंक (या Windows पर शॉर्टकट) द्वारा निर्दिष्ट फ़ाइल या निर्देशिका का पूर्ण पथ देता है। या एक रिक्त स्ट्रिंग देता है यदि फ़ाइल नाम किसी प्रतीकात्मक लिंक के अनुरूप नहीं है। यह नाम किसी मौजूदा फ़ाइल का प्रतिनिधित्व नहीं कर सकता है, यह केवल एक स्ट्रिंग है QFile :: मौजूद है () रिटर्न सही अगर सिमलिंक एक मौजूदा फ़ाइल को इंगित करता है। यह समारोह क्यूटी 4.2 में पेश किया गया था। QString QFile symLinkTarget () const यह एक अतिभारित फ़ंक्शन है। फाइल के पूर्ण पथ या डायरेक्टरी को सिमलिंक (या विंडोज़ पर शॉर्टकट) देता है, या एक रिक्त स्ट्रिंग अगर वस्तु एक प्रतीकात्मक लिंक नहीं है। यह नाम किसी मौजूदा फ़ाइल का प्रतिनिधित्व नहीं कर सकता है, यह केवल एक स्ट्रिंग है QFile :: मौजूद है () रिटर्न सही अगर सिमलिंक एक मौजूदा फ़ाइल को इंगित करता है। यह समारोह क्यूटी 4.2 में पेश किया गया था। बूल QFile अनमाप (उचा पता) मेमोरी पता को अनमाप कर। वास्तविकता वापस ले जाती है यदि अनमॅप अन्यथा झूठी सफल होता है। यह समारोह क्यूटी 4.4 में पेश किया गया था।

No comments:

Post a Comment