From: A. Murat EREN (meren@comu.edu.tr)
Date: Tue 02 Sep 2003 - 09:12:57 EDT
Merhabalar,
> Yardiminiz icin tesekkurler.
> Fakat bu islem komple bir programin parcasi olacak. O yuzden C'deki seklini soruyorum.
Bence tek tek okuyup baska bir dosyaya yazmaniz hiz acisindan cok büyük bir problem yaratmazdi, hatta belki /usr/bin/tr ile yapmaktan daha bile hizli olabilirdi, denemek gerekli..
Fakat Burak Bey'in söyledigi yöntem cok kullanisli ve hizli bir cözüm olurdu bence -tabi bu programi calistiracaginiz her plaformda /usr/bin/tr bulunacaksa (RedHat makinemde coreutils pakedi ile Suse makinemde textutils pakedi ile sisteme gelmis).
ANSI C system(); (stdlib.h) fonksiyonu ile programinizin normal akisi icerisinde karakter degistirme islemini de dosya kopyalama islemini de bu fonksiyon yardimi ile kabuk'a yaptirabilirdiniz diye düsündüm..
Selamlar,
A. Murat Eren
meren@comu.edu.tr