std::string str{"this is a string"};
std::string str = "herhangi bir string";
for (int i = 0; i < str.lenght(); i++) {
// Yapmak istedigin islem
}
Tam olarak ne yapmak istediğini bilmiyorum ama yine de "olur mu?" diye sorduğun döngüyü şu şekilde yapabilirsin. (lenght() metodunu kullanmak için '#include <string>' yapmak gerekiyor olabilir, hatırlamıyorum.)
C++:std::string str = "herhangi bir string"; for (int i = 0; i < str.lenght(); i++) { // Yapmak istedigin islem }
std::string str{"some str"};
for(auto& c : str) {
std::cout << c << "\n";
}
Neye çözüm bulacaksınız? İstediğiniz şeyi söylemeyip bir şeyler geveliyorsunuz sadece.
Örneğin bir stringin harflerini yazdıracaksam bunu yaparım ben.
Kod:std::string str{"some str"}; for(auto& c : str) { std::cout << c << "\n"; }
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.