Evet gayet güzel olur.. Bu arada editör olarak 'Not Defteri' kullanıyorum :-)
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
September 24, 2009 dout.write | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Evet gayet güzel olur.. Bu arada editör olarak 'Not Defteri' kullanıyorum :-) -- |
September 24, 2009 dout.write | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Alıntı (acehreli): >O üç karakter şunlar herhalde: 239 187 191 (EF BB BF). Onlar UTF-8 BOM (byte order mark) karakterleri... '==||== 0 Dosyanın karakter kodlamasını ANSI olarak değiştirince de bu çıktıyı veriyor. Sonda fazladan bir sıfır var. Gerçekten dosyanın karakter kodlamasını ANSI olarak değiştirince de ilk satırı birleştirememe hatasını da vermiyor. -- |
September 23, 2009 dout.write | ||||
---|---|---|---|---|
| ||||
Posted in reply to erdem | Erdem, program:
ogrenciler.txt (hem başta hem sonda tek boş satır, ve karıştırmasın diye hep ASCII): ' ucuncu 'çıktı: '==||== 0 Sende nasıl? Ali -- |
September 24, 2009 dout.write | ||||
---|---|---|---|---|
| ||||
Posted in reply to erdem | Anlaşıldı! :) O üç karakter şunlar herhalde: 239 187 191 (EF BB BF). Onlar UTF-8 BOM (byte order mark) karakterleri... Bu konuda siz haklı çıktınız: DOS penceresi UTF-8'ten habersiz olduğu için, Erdem'in dosyasının başındaki UTF-8 belirteçlerini de dosyanın parçası olarak alıyor. Erdem, bir çözüm olarak belki dosyayı oluşturduğun metin düzenleyiciye BOM koymamasını söyleyebilirsin. Öyle bir ayarı olabilir. Diğer çözüm de UTF-8'ten anlayan bir ortamda çalışmak... :-p Ali -- |
September 24, 2009 dout.write | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ali Çehreli (acehreli) | Birilerini suçlamayı bıraksam iyi olacak! :( (DOS'u, Windows'u, ve Microsoft'u suçlamak alışkanlık olmuş. :) ) Dosya başında BOM karakterleriyle ilgili gibi görünen EndianStream var. Onun readBOM() fonksiyonunu kullanmak gerekiyor olabilir. Şimdi bir de EndianStream'i ve onun türetildiği FilterStream'i filan da mı anlatmak gerekecek? :( :) Ali -- |
September 24, 2009 dout.write | ||||
---|---|---|---|---|
| ||||
Posted in reply to erdem | Diğer konuda da konuştuğumuz gibi, çözüm EndianStream:
Ali -- |