C++ User Input Strings
⌨️ C++ User Input Strings
C++ mein string (text) input lene ke liye mainly do tarike hote hain:
1️⃣ cin
2️⃣ getline()
🔹 1. String Input Using cin
⚠️ Limitation
-
cinspace ke baad input nahi leta
Input:
Output:
🔹 2. String Input Using getline() (Recommended)
✔ Space ke saath poori line read karta hai
🔹 3. cin + getline() Problem
✔ Fix (Important)
🔹 4. Prompt ke Saath Input
🔹 5. Multiple String Inputs
🔹 6. User Input + Output Example
🔹 7. Read Character-wise String (Advanced)
❌ Common Mistakes
✔ Correct:
📌 Summary
-
cin→ single word input -
getline()→ full line input -
cin.ignore()→ buffer issue fix -
Strings ke saath
getline()best choice
