C++ "Getline fonksiyonu tanımlı değil." sorunu nasıl çözülür?

Maryo

Hectopat
Katılım
1 Haziran 2020
Mesajlar
547
Çözümler
1
[CODE lang="cpp" highlight="27-40"]

#include <iostream>
#include <fstream>


using namespace std;
int main()
{
int secim;

cout << "Sifrenin Ilk Rakamini Giriniz : ";
cin >> secim;

if (secim == 1)
{

int a;
cout << "Sifrenin Ikinci Rakamini Giriniz : ";
cin >> a;


if (a == 0)
{
printf("Sifre Dogru Dosya Aciliyor\n");

ifstream dosyaOku("Secret abisi.txt");

string satir; "";

if (dosyaOku.is_open())
{
while (getline(dosyaOku, satir) )
{

cout << satir << endl;

}

dosyaOku.close() ;


}


return 0;
}


if (a != 0)

{

printf("Sifre Yanlis Girildi Bu Yuzden Uygulama Kapaniyor\n");

return 0;


}












}


if (secim != 1)
{

printf("Sifre Yanlis Girildi Bu Yuzden Uygulama Kapaniyor\n");

return 0;





}













}
[/CODE]

Getline fonksiyonunu nasıl tanımlı hale getirebilirim?
 
Son düzenleyen: Moderatör:
#include <string>

String'de bulunuyor sanırım.

İngilizce ancak kaynakta bu söylenmiş.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…