जब मैं स्ट्रिंगस्ट्रीम में कुछ डालता हूं, तो एक असली संख्या कहें, अगर मैं उस स्ट्रिंगस्ट्रीम ऑब्जेक्ट को cout में डालता हूं ... मैं क्या देख रहा हूं?cout << स्ट्रिंगस्ट्रीम
आमतौर पर मुझे कुछ अजीब संख्या मिल रही है। क्या यह एक स्मृति स्थान है? बस उत्सुक।
ऐसा लगता है कि नीचे टिप्पणी है जैसे कि यह मारा लेकिन यहाँ मैं क्या करने की कोशिश कर रहा हूँ है:
string stringIn;
stringstream holdBuff;
holdBuff << getline(cin, stringIn);
cout << holdBuff;
असल में मैं सिर्फ देखने के लिए क्या holdBuff की तरह एक बार मैं stringIn डाला देखा कोशिश कर रहा था। मैं उपयोगकर्ता एक स्ट्रिंग दर्ज करने के लिए कोशिश कर रहा हूँ और फिर मैं इसे यह की सामग्री की तलाश में और possilbly परिवर्तित करने से निकलने के लिए चाहते हैं ...
बहुत बहुत धन्यवाद जेम्स। महान जानकारी। मुझे ostringstream बनाम स्ट्रिंगस्ट्रीम के बीच अंतर देखना होगा। क्या संभवतः मिश्रित प्रकार की रेखा में खींचने के लिए अच्छा/प्रवेश स्तर तरीका है? धन्यवाद। – MCP