Arkadaşlar txt dosyasına c++ da 1 den 99999999999 a kadar sayıları alt alta yazdırmak istiyorum. Txt dosyası açtırıp nasıl yazdıracağımı bilmiyorum ???
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
ofstream ostream'den türetilmiş bir sınıftır. ostream dediğimiz şey basit olarak cout'tur. Yani nasıl ekrana bir sayı yazdırmak için ostream tipindeki cout'u kullanıyorsak dosyaya bir sayı yazdırmak için ise ofstream tipindeki değişkenini kullanacaksın:
ofstream file; long unsigned x; x=100000; file.open("bilmemne.txt"); file<<x; file.close();
Denemedim ama bunun çalışması gerekir.
--
Bunun dışında bir noktaya daha dikkat çekmek istiyorum. printf veya stdio.h C++ ile ilgili değildir. C++ kodu istiyorsan ofstream kullanacaksın, ama C istiyorsan FILE veri yapısını kullanacaksın. C++ ile ekrana cout ile yazdırılır, C ile printf. Ayrımı iyi yapalım lütfen. Yazdığın kod C kodu.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.