C++'da "foreach" döngüsü, bir dizi veya koleksiyon içindeki her elemanı tek tek işlemek için kullanılan bir döngü türüdür. C++11 standardı ile birlikte gelen bu döngü, kodun daha okunabilir ve anlaşılır olmasını sağlar.
Temel Yapısı:
C++
for (eleman_tipi eleman_adı : dizi_veya_koleksiyon) {
// Döngü gövdesi
// eleman_adı ile her bir elemana erişim
}
Nasıl Çalışır?
Temel Yapısı:
C++
for (eleman_tipi eleman_adı : dizi_veya_koleksiyon) {
// Döngü gövdesi
// eleman_adı ile her bir elemana erişim
}
Nasıl Çalışır?
Avantajları:
Örnekler:
C++
#include <iostream>
#include <vector>
int main() {
std::vector<int> sayilar = {1, 2, 3, 4, 5};
// Dizi elemanlarını ekrana yazdırma
for (int sayi : sayilar) {
std::cout << sayi << " ";
}
std::cout << std::endl;
// Dizi elemanlarının toplamını bulma
int toplam = 0;
for (int sayi : sayilar) {
toplam += sayi;
}
std::cout << "Toplam: " << toplam << std::endl;
return 0;
}
Kullanım Alanları:
Ek Bilgiler:
Örnekler:
C++
#include <iostream>
#include <vector>
int main() {
std::vector<int> sayilar = {1, 2, 3, 4, 5};
// Dizi elemanlarını ekrana yazdırma
for (int sayi : sayilar) {
std::cout << sayi << " ";
}
std::cout << std::endl;
// Dizi elemanlarının toplamını bulma
int toplam = 0;
for (int sayi : sayilar) {
toplam += sayi;
}
std::cout << "Toplam: " << toplam << std::endl;
return 0;
}
Kullanım Alanları:
Ek Bilgiler:
C++ Foreach Döngüsü Nedir ?
4/
5
Oleh
WebYazilimciniz
Lütfen yorum yaparken şunlara dikkat ediniz:
Küfürlü, siyasi veya huzur bozucu yorumlar yapmamaya,
Reklam, spam gibi yorumlar yapmamaya.