Aylık Arşiv: Ekim 2009

c/c++ için yüksek performanslı debug satırları

bir yazımda gcc -D parametresi kullanarak debug satırlarının yalnızca debug modunda derlenmesini sağlayabileceğimizden bahsetmiştim. örnek olarak debug için kullanacağımız satırları aşağıdaki şekilde tanımlarsak:

1
2
3
#ifdef __debug__
printf("Uygulama modu: debug");
#endif

kodu gcc -D__debug__ parametresi ile derlediğimizde bu satır derlenecek ve çalışacak, aksi halde derlenmeyecektir. release modu için -D parametresini vermememiz yeterli olmakta. böylece release modunda bu satır hem boyut hem de performans açısından uygulamaya bir yük getirmiyor; çünkü bu modda bu satır derlenmiyor.
Sonraki Sayfa »

kokun muydu saçlarıma sinen?

kokun muydu saçlarıma sinen? bıraktım onları bir makasın ellerine, zalim en az senin kadar. bir serin özgürlüktür şimdi yüzüme çarpan ve ufukta ellerin bir bilinmezi saran. asiydim ya dindim şimdi, bir deniz gibi fırtınasını özleyen. elimde saçlarım hayalini seyreder oldum bu boş odada. ya bu şehir? baharı mıydı bu şehri bana sevdiren? kış gelince terk etti sanki herkes bu evi ve bu şehri. yalnızlığımdır şimdi doğan her yeni güne ve yanımdaki boş yastığa. saçlarımı serdim üzerine. şimdi ne yana baksam sen. fırtınamla boğmak ister oldum sardığın bilinmezi. yanında sen… elbet kopacak fırtınam, insanlar geri dönecekler bu şehre ve yeniden bahar doğacak üzerime ama ufukta hep sen, yine sen…