String Girdisi
Coddy'nin C++ Journey'sinin Temeller bölümünün bir parçası. Ders 35 / 74.
Dizgeler diğer türlerden biraz farklı davranır. C++'ta bir dizgeye girdi almanın birkaç yolu vardır. İşte en yaygın yöntemler:
1. cin kullanımı:
std::string str;
std::cin >> str;Not: Bu yalnızca ilk boşluk karakterine kadar okur
2. getline() kullanma (boşluk içeren cümleler için önerilir):
std::string str;
std::getline(std::cin, str);Bu, boşluklar da dâhil olmak üzere satırın tamamını okur.
3. Hem cin hem de getline kullanma (cin'den sonra okurken):
int n;
std::string str;
std::cin >> n;
std::cin.ignore(); // Girdi tamponundaki yeni satır karakterini temizle
std::getline(cin, str);cin.ignore() olmadan getline, giriş beklemek yerine geriye kalan yeni satır karakterini okurdu.
Kendin dene
Bu ders bir kod alıştırması içermiyor.
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaSonradan Artırma/AzaltmaAritmetik KısayollarKarşılaştırma OperatörleriString Karşılaştırma7Giriş/Çıkış Temelleri
cout İfadesicin İfadesiString GirdisiÖzet - 120'ye KadarÖzet - Doğru veya YanlışKendi başına pratik yap: Online C++ derleyicisi