wmaraci reklam

C++ Dosyaya Cümle Yazdırma Sorunu

2 Mesajlar 529 Okunma
pst.net
wmaraci reklam

Yavuzs Yavuzs WM Aracı Kullanıcı
  • Üyelik 30.10.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Üniversite Öğrencisi
  • Konum Trabzon
  • Ad Soyad Y** S**
  • Mesajlar 33
  • Beğeniler 12 / 0
  • Ticaret 0, (%0)
Bir kütüphane otomasyon programı yazıyorum fakat şöyle bir sorun var.. Oluşturduğum TXT dosyasına sırasıyla

Kitap Adı
Kitap Sayfa Sayısı
Kitap Basım Tarihi
Kitap Yazarı

seçenekleri ekledim.. Bu bilgiler kullanıcıdan alınıyor .. Kitap Adı ekranına girip tek kelime yazınca sorun olmadan Kitap Sayfa Sayısı ekranına geçiyor fakat birden fazla kelime yazdığımda yani örnek veriyorum " Suc ve Ceza "yazdığımda arada boşluk bırakınca program ilk kelimeden sonrasını Kitap Sayfa Sayısı bilgisine giriş yaptığımı düşünüyor ve hata veriyor . int değer olması gerektiği için . Bu sorunu nasıl çözebilirim?

Galiba sorun dışarıdan aldığım bilgiyi " cin >> " fonksyonu ile aldığım için oluyor. Bunu başka hangi komutla alabilirim?
 

 

wmaraci
reklam

WmOptimize WmOptimize Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.11.2015
  • Yaş/Cinsiyet 37 / E
  • Meslek WebProgramlama
  • Konum İstanbul Anadolu
  • Ad Soyad H** F**
  • Mesajlar 410
  • Beğeniler 151 / 174
  • Ticaret 3, (%100)
Hocam kodları tam hatırlamıyorum ama okuma yaparken satırın sonuna kadar almanız gerek. Sanırım endof gibi bir şeydi. Verileri girerken boşluklu olarak değil, endl olarak aktarın. Okurken de satırı komple okumaya çalışın.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al