Saya tidak memiliki konteks khusus di mana saya mengajukan pertanyaan, tetapi ketika saya membaca buku pemula tentang C ++ saya memperhatikan penggunaan manipulator aliran akhir dan karakter pelarian baris baru ketika berhadapan dengan objek aliran.
Exmaple adalah sebagai berikut:
cout << "Hello World" << endl;
cout << "Hello World\n";
Pertanyaan saya adalah:
- Apakah lebih tepat menggunakan stream manipulator (endl) dalam situasi tertentu dan karakter pelarian di situasi yang berbeda?
- Apakah ada kelemahan efisiensi untuk menggunakan salah satu dari keduanya?
- Apakah mereka benar-benar dipertukarkan?
- Saya membaca bahwa urutan pelarian disimpan dalam memori sebagai satu karakter. Apakah itu berarti lebih tepat menggunakan endl jika Anda menggunakan memori yang rendah?
- Apakah manipulator aliran pada akhirnya menggunakan memori dengan cara apa pun, jika demikian apakah itu lebih dari urutan pelarian?
Terima kasih, StackExchange Maaf jika saya memposting ini di bagian yang salah, saya pikir itu dihitung sebagai struktur data.