- Katılım
- 24 Şubat 2018
- Mesajlar
- 24,632
Bir text dosyasındaki satır sayısını sayan programın bir gelişmiş versiyonu bu. Amaç, TIPATIP AYNI kaynak kodunu her üç işletim sistemi altında derlemek, ve ortaya çıkan programın da ilgili işletim sisteminde doğru çalıştığını teyit etmek. Buradaki hedef, işletim sisteminden bağımsız kod geliştirme yeteneği kazanmak.
Yani diyelim programın kaynak kodu countlines.c. Bu kaynak kodunu GNU/Linux altında derliyoruz, oradaki bir text dosya ile deniyoruz, sonra Windows altında derliyoruz, oradaki text dosya ile deniyoruz, en son da MacOS altında derliyoruz, oradaki text dosya ile deniyoruz. Kaynak kodunun program ieriği TIPATIP AYNI olacak, ama kaynak kodunda satır sonları, işletim sistemine göre farklılık gösterektir (Windows icin CR/LF, Linux için LF vs)
Yani diyelim programın kaynak kodu countlines.c. Bu kaynak kodunu GNU/Linux altında derliyoruz, oradaki bir text dosya ile deniyoruz, sonra Windows altında derliyoruz, oradaki text dosya ile deniyoruz, en son da MacOS altında derliyoruz, oradaki text dosya ile deniyoruz. Kaynak kodunun program ieriği TIPATIP AYNI olacak, ama kaynak kodunda satır sonları, işletim sistemine göre farklılık gösterektir (Windows icin CR/LF, Linux için LF vs)