iostream पर टैग किए गए जवाब

C ++ iostream लाइब्रेरी एक ऑब्जेक्ट-ओरिएंटेड लाइब्रेरी है जो धाराओं का उपयोग करके इनपुट और आउटपुट कार्यक्षमता प्रदान करती है। Iostreams वर्ग अंतर्निहित प्रकारों के प्रकार-सुरक्षित I / O का समर्थन करते हैं और इसे >> और << ऑपरेटरों को ओवरलोड करके उपयोगकर्ता-परिभाषित प्रकारों का समर्थन करने के लिए बढ़ाया जा सकता है।

10
क्यों पायथन की तुलना में C ++ में स्टडिन बहुत धीमी है?
मैं पाइथन और सी ++ का उपयोग करके स्टड से स्ट्रिंग इनपुट की रीडिंग लाइनों की तुलना करना चाहता था और मेरे सी ++ कोड को बराबर पायथन कोड की तुलना में परिमाण धीमी करने के क्रम को देखकर हैरान था। चूँकि मेरा C ++ रस्टी है और मैं अभी …

4
क्यों iostream :: एक लूप कंडीशन के अंदर eof (यानी `जबकि (? Stream.eof ())`) को गलत माना जाता है?
मुझे इस उत्तर में एक टिप्पणी मिली, जिसमें कहा गया था कि iostream::eofलूप कंडीशन में उपयोग करना "लगभग निश्चित रूप से गलत है"। मैं आम तौर पर कुछ का उपयोग while(cin&gt;&gt;n)करता हूं - जो मुझे लगता है कि ईओएफ के लिए अंतर्निहित जांच है। ईओफ़ के लिए जाँच स्पष्ट रूप …
595 c++  iostream  c++-faq 

12
C ++: "std :: endl" बनाम "\ n"
कई सी ++ पुस्तकों में इस तरह के उदाहरण कोड होते हैं ... std::cout &lt;&lt; "Test line" &lt;&lt; std::endl; ... तो मैंने भी हमेशा यही किया है। लेकिन मैंने इसके बजाय काम करने वाले डेवलपर्स से बहुत सारे कोड देखे हैं: std::cout &lt;&lt; "Test line\n"; क्या एक के बाद एक …


11
मैं पूरी सटीकता के साथ cout का उपयोग करके एक डबल मान कैसे प्रिंट करूं?
इसलिए मैंने अपने अंतिम प्रश्न का उत्तर पा लिया है (मुझे नहीं पता कि मैंने ऐसा क्यों नहीं सोचा)। जब मैं इसकी उम्मीद नहीं कर रहा था तो मैं एक राउंड doubleका उपयोग कर coutरहा था। मैं पूर्ण सटीकता का उपयोग करके coutप्रिंट कैसे बना सकता हूं double?

5
ओवरलोड को ठीक से कैसे करें << ओपरेट के लिए ऑपरेटर?
मैं मैट्रिक्स संचालन के लिए C ++ में एक छोटी मैट्रिक्स लाइब्रेरी लिख रहा हूं। हालाँकि मेरा कंपाइलर शिकायत करता है, पहले कहाँ नहीं था। इस कोड को 6 महीने के लिए एक शेल्फ पर छोड़ दिया गया था और बीच में मैंने अपने कंप्यूटर को डेबियन एच से लेनी …

11
बाइनरी फॉर्म में एक नंबर (कैसेट का उपयोग करके) प्रिंट कैसे करें?
मैं ऑपरेटिंग सिस्टम के बारे में एक कॉलेज के पाठ्यक्रम का अनुसरण कर रहा हूं और हम बाइनरी से हेक्साडेसिमल, दशमलव से हेक्साडेसिमल, आदि में बदलना सीख रहे हैं और आज हमने सिर्फ यह सीखा कि दो के पूरक का उपयोग करके मेमोरी में कैसे हस्ताक्षरित / अहस्ताक्षरित नंबर संग्रहीत …

4
क्या सी ++ मानक iostreams के लिए खराब प्रदर्शन को अनिवार्य करता है, या क्या मैं सिर्फ एक खराब कार्यान्वयन से निपट रहा हूं?
जब भी मैं C ++ मानक पुस्तकालय iostreams के धीमे प्रदर्शन का उल्लेख करता हूं, तो मुझे अविश्वास की लहर के साथ मिलता है। फिर भी मेरे पास प्रोइलर परिणाम हैं, जो आईओस्ट्रीम लाइब्रेरी कोड (पूर्ण कंपाइलर ऑप्टिमाइज़ेशन) में बड़ी मात्रा में समय बिताते हैं, और आईओट्रीम से ओएस-विशिष्ट I …

15
क्या आप धाराओं की अवधारणा की व्याख्या कर सकते हैं?
मैं समझता हूं कि एक धारा बाइट्स के अनुक्रम का एक प्रतिनिधित्व है। प्रत्येक स्ट्रीम अपने दिए गए बैकिंग स्टोर को बाइट्स पढ़ने और लिखने के लिए साधन प्रदान करती है। लेकिन धारा की बात क्या है? बैकिंग स्टोर अपने आप से क्यों नहीं हमारे साथ बातचीत करता है? जो …

11
C ++ के IOStreams को किसने आर्किटेक्चर / डिज़ाइन किया है, और क्या इसे आज के मानकों द्वारा अच्छी तरह से डिज़ाइन किया जाएगा? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 2 साल पहले बंद हुआ …
127 c++  iostream 

7
एसटीडी की स्थिति को पुनर्स्थापित करें :: इसे हेरफेर करने के बाद cout
मान लीजिए कि मेरे पास एक कोड है: void printHex(std::ostream&amp; x){ x&lt;&lt;std::hex&lt;&lt;123; } .. int main(){ std::cout&lt;&lt;100; // prints 100 base 10 printHex(std::cout); //prints 123 in hex std::cout&lt;&lt;73; //problem! prints 73 in hex.. } मेरा सवाल यह है कि क्या coutसमारोह से लौटने के बाद अपनी मूल स्थिति को 'बहाल' …
105 c++  iostream 

3
क्यों std :: getline () स्वरूपित निष्कर्षण के बाद इनपुट छोड़ें?
मेरे पास निम्नलिखित कोड का कोड है जो उपयोगकर्ता को उनके नाम और राज्य के लिए संकेत देता है: #include &lt;iostream&gt; #include &lt;string&gt; int main() { std::string name; std::string state; if (std::cin &gt;&gt; name &amp;&amp; std::getline(std::cin, state)) { std::cout &lt;&lt; "Your name is " &lt;&lt; name &lt;&lt; " and you …
105 c++  input  iostream  istream  c++-faq 

7
C ++ में cout, cerr, clog of iostream हैडर में क्या अंतर है? कब कौन सा उपयोग करें?
मैं के बीच अंतर पर शोध करने की कोशिश की cout, cerrऔर clogइंटरनेट पर लेकिन एक आदर्श जवाब नहीं मिल सका। मुझे अभी भी स्पष्ट नहीं है कि किसका उपयोग कब करना है। क्या कोई मुझे सरल कार्यक्रमों के माध्यम से समझा सकता है और कब कौन सा उपयोग करना …
98 c++  iostream  cout  clog 

4
ऑपरेटर << बिल्कुल एक तर्क लेना चाहिए
आह #include "logic.h" ... class A { friend ostream&amp; operator&lt;&lt;(ostream&amp;, A&amp;); ... }; logic.cpp #include "a.h" ... ostream&amp; logic::operator&lt;&lt;(ostream&amp; os, A&amp; a) { ... } ... जब मैं संकलन करता हूं, तो यह कहता है: std :: ostream and logic :: ऑपरेटर &lt;&lt; (std :: ostream &amp;, A &amp;) 'को …

7
एक ही बार में लाइन या पूरी टेक्स्ट फाइल को लाइन से कैसे पढ़ें?
मैं एक ऐसे ट्यूटोरियल में हूं, जो फाइलों का परिचय देता है (कैसे पढ़ें और लिखने के लिए \ से फाइल करें) सबसे पहले, यह एक होमवर्क नहीं है, यह सिर्फ सामान्य मदद है जो मैं चाह रहा हूं। मैं एक समय में एक शब्द पढ़ना जानता हूं, लेकिन मैं …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.