Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
1003
Tıklama
0
Öne Çıkarma
Dosyadan okuduğum sayılarla nasıl işlem yapabilirim
T
7 yıl
Teğmen
Konu Sahibi

C++ da dosyadan okurken string şeklinde okuyabiliyorum onları nasıl integer'a çevirip işlem yapabilirim.





< Bu mesaj bu kişi tarafından değiştirildi TabiOlumDeli -- 16 Mayıs 2018; 12:37:39 >

T
7 yıl
Yüzbaşı

Yazılım dilini tahmin mi edicez?

C# içinse başına (int) veya convert.toint32() yazabilirsin



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
S
7 yıl
Yüzbaşı

atoi fonk. var kullanılabilir.



T
7 yıl
Yarbay

String 'i Int'e cevirmeyi sorduğuna göre C++ gibi zor bir dil olması gerekli. Tabi ki yine de C++ için diye belirtmeli.Stackoverflow 'dahttps://stackoverflow.com/questions/194465/how-to-parse-a-string-to-an-int-in-c/6154614#6154614 bulduğum str2int adlı fonksiyon işi yapıyor:

quote:



bool str2int (int &i, char const *s)

{

char c;

std::stringstream ss(s);

ss >> i;

if (ss.fail() || ss.get(c)) {

// not an integer

return false;

}

return true;

}


fonksiyonu biraz değiştirerek deneme:



< Resime gitmek için tıklayın >



< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @ermvrs
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.