Evet c++ için diyorum dediğinizden bir şey anlamadım yazılıma yeni başladım benim sormak istediğim ikisinde de kodu çalıştırınca bir alt satıra geçmesi yani aynı şeyi yapıyorlar neden iki farklı kod var aynı şey için? Cevabınız için teşekkürler
Aynı şey değiller. Birisi çıktıya \n karakterini koyuyor. Diğeri ise koyup flush ediyor. Buffer'ı boşaltıyor. Buffer boşalınca boşaldığı yer son boşalmadan itibaren yazılan şeyleri alıp koyuyor. Yani bir dosyaya satır satır yazarsanız std::endl kullandığınızda işletim sistemi her satırı gerçekten gidip dosyaya yazıyor. Bu da yavaşlık demek.