मैं एक प्रोग्राम को कोड कर रहा हूं जो सीधे उपयोगकर्ता इनपुट से डेटा पढ़ता है और सोच रहा था कि मैं (बिना छोरों के) मानक इनपुट से ईओएफ तक सभी डेटा कैसे पढ़ सकता हूं। मैं उपयोग करने cin.get( input, '\0' )
पर विचार कर रहा था लेकिन '\0'
वास्तव में ईओएफ चरित्र नहीं है, जो कि केवल ईओएफ तक पढ़ता है या '\0'
, जो भी पहले आता है।
या यह करने का एकमात्र तरीका छोरों का उपयोग कर रहा है? यदि हां, तो सबसे अच्छा तरीका क्या है?