C++ çalışma sorusu – 17

C++11 standartlarına göre aşağıdaki C++ programı çalıştırıldığında bu programın çıktısı ne olur?

Sorunun yanıtı şu seçeneklerden biri de olabilir:
Sentaks hatası (derleme zamanı hatası)
Tanımsız davranış.
Derleyiciye göre değişir.

Share

Necati Ergin

C ve Sistem Programcıları Derneğinde eğitmen olarak çalışıyor.

Bunlar da ilginizi çekebilir

C++ çalışma sorusu – 17” için bir yorum

  1. Peki Myclass türünden bir nesneye func’ın geri dönüş değeri ile ilk değer verirsek ekran çıktısı ne olur?

    Hatta sınıfa bir de move constructor ekleyelim.

    Şimdi aşağıdaki işlemlerin çıktısı değişir mi? Yanıt yazıda sunulan seçeneklerden biri de olabilir.

    func’ın gövdesinde aşağıdaki gibi bir değişiklik yapar isek ne olur? Çıktı derleyiciye göre değişir mi? Farklı derleyicilerde denemeler yapabilirsiniz.

    En son olara func’ın gövdesi aşağıdaki gibi olsaydı neler değişirdi? func’ın gövdesinde yapılan değişikliklerin önemi ne?

Yorumlar kapatıldı.

Kod Eklemek İçin Okuyun