मुझे एहसास है कि इस सवाल को अतीत में कई बार पूछा जा सकता है, लेकिन मैं इस पर ध्यान दिए बिना जारी रहूंगा।स्ट्रिंग कनवर्ट करें जिसमें कई संख्याएं पूर्णांक में हैं
मेरे पास एक प्रोग्राम है जो कुंजीपटल इनपुट से संख्याओं की एक स्ट्रिंग प्राप्त करने जा रहा है। संख्या हमेशा "66 33 9" रूप में होगी, अनिवार्य रूप से, प्रत्येक संख्या को एक स्थान से अलग किया जाता है, और उपयोगकर्ता इनपुट में हमेशा अलग-अलग संख्याएं होती हैं।
मुझे पता है कि 'sscanf' का उपयोग करना होगा यदि प्रत्येक उपयोगकर्ता द्वारा दर्ज स्ट्रिंग में संख्याओं की संख्या स्थिर थी, लेकिन यह मेरे लिए मामला नहीं है। इसके अलावा, क्योंकि मैं सी ++ में नया हूं, मैं वर्णों के सरणी के बजाय 'स्ट्रिंग' चर से निपटना पसंद करूंगा।
आईएमओ आम तौर पर 'std :: स्ट्राइक पसंद करते हैं कच्चे चरित्र बफर पर ng' "newbieness" का संकेत नहीं है, बल्कि परिपक्वता के बजाय। – sbi