C++ çalışma sorusu – 36

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.

 

Cevabı buradan görebilirsiniz
Programın çıktısı
olacaktır. char, signed char ve unsigned char türleri birbirinden farklı türler olduğu için, func işlev şablonu ismiyle yapılan her üç işlev çağrısı için de derleyici ayrı işlevlerin kodunu yazar. Bu durumda her bir işlevin ayrı birer static yerel değişkeni olacaktır.

Share

Necati Ergin

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

Bunlar da ilginizi çekebilir

Kod Eklemek İçin Okuyun
Eklemek istediğiniz kodları lütfen aşağıdaki “pre” kodları arasında yazınız.
<pre class="lang:c++ decode:true ">
--yazacağınız kodlar--
</pre>
(buradan kopyalayarak kullanabilirsiniz)