C++ fonksiyon kullanımları nasıl olmalıdır?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
l33t
Seçkin Üye
Katılım
5 Ara 2015
Mesajlar
464
Tepki puanı
76
Ödüller
9
10 HİZMET YILI
Merhaba, bu konumdada fonksiyonların nasıl bir kullanımı olmalı olayına değineceğim,​

-> Void Genellikle kendi içinde işlemlerini yaptıktan sonra oto return; çeken bir fonksiyondur​

fakat siz fonksiyonun içinde bir yere return; yazarakta otomatik çıkarabilirsiniz​

Örnek ; ​

Kod:
void denemeFunc(int x)
{
if(x == 1)
   return;

DrawString("x 1 değil", 10, 10, D3DCOLOR_ARGB(255,255,255,255), DT_NOCLIP | DT_CENTER);

}
Yukarıdaki olay eğer fonksiyonda tanımladığımız x değeri 1 ise Yazıyı yazamadan fonksiyonu kapatacak eğer değilse x 1 değil diye bize drawstring çekecek :3​

Tabii bu başka yollarlada yapılabilir fakat böyle'de olabilir.​

Gel gelelim bool'a bool'lar kendileri otomatik fonksiyondan çıkamazlar, fonksiyon çıkışında illa bir return tanımlanmalıdır.​
Kod:
bool checkVariable(int x)
{
   if(x == 1)
      return true;

  return false;
}
Bunu şöylede kullanabiliriz​

Kod:
if( checkVariable( KontrolEdilecekDeger ) )
{
     DrawString("Değerimiz 1 :)", 10, 10, D3DCOLOR_ARGB(255,255,255,255), DT_NOCLIP | DT_CENTER);
}
Yukarıda ise Eğer kontrol ettireceğimiz değer 1 ise true yani doğru olarak döneceği için ​
kontrol ettirdim eğer doğru olarak dönmüşse Değerimiz 1 yazdırdım :3​

Başka bir konuda görüşmek üzere.​
 
aka panic.rs
Kurucu
Katılım
18 Haz 2015
Mesajlar
3,379
Çözümler
50
Tepki puanı
13,156
Ödüller
22
Sosyal
11 HİZMET YILI
nuublara yararlı tşk
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst