Arama butonu
Bu konudaki kullanıcılar: 1 misafir
6
Cevap
672
Tıklama
0
Öne Çıkarma
C++ gets() kullanınca hata veriiyor yardım
B
7 yıl
Yüzbaşı
Konu Sahibi

Arkadaşlar merhaba visual studio kullanıyorum < Resime gitmek için tıklayın > kod bu arkadaşlar yardımcı olursanız sevinirim.

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.

Üye Ol Şimdi Değil



R
7 yıl
Yarbay

#include <stdio.h>
?

Ayrıca internetten hatayı aratman her zaman daha mantıklı. Konuyu açmana değmez yani, 2 dakikada bulursun çözümünü.





< Bu mesaj bu kişi tarafından değiştirildi requizm -- 20 Ocak 2019; 22:9:17 >
Bu mesaja 1 cevap geldi.
B
7 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: requizm

#include <stdio.h>
?

Ayrıca internetten hatayı aratman her zaman daha mantıklı. Konuyu açmana değmez yani, 2 dakikada bulursun çözümünü.
stdio.h ı da denedim herşeyi denedim hocam internetten de baya bi araştırma yaptım ama hep hata veriyor son çare olarak foruma atayım dedim.


Bu mesaja 1 cevap geldi.
R
7 yıl
Yarbay

quote:

Orijinalden alıntı: Blackfyre33

stdio.h ı da denedim herşeyi denedim hocam internetten de baya bi araştırma yaptım ama hep hata veriyor son çare olarak foruma atayım dedim.

Alıntıları Göster
Peki verdiği hata nedir?


Bu mesaja 1 cevap geldi.
B
7 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: requizm

Peki verdiği hata nedir?

Alıntıları Göster
hocam sistem belirtilen dosyayı bulamıyor diyor bu gets() leri kullanınca hata vermeye başladı


Bu mesaja 1 cevap geldi.
R
7 yıl
Yarbay

quote:

Orijinalden alıntı: Blackfyre33

hocam sistem belirtilen dosyayı bulamıyor diyor bu gets() leri kullanınca hata vermeye başladı

Alıntıları Göster
Şöyle bir yazı buldum. Ben pek get kullanmadığım için bilmiyorum.

'The gets function was considered too dangerous (because it can easily cause a buffer overflow), so it was removed from the latest revisions of both C and C++.

You are supposed to use fgets instead. With that function you can limit input to the size of your buffer.'

fgets'e bakın isterseniz.


Bu mesaja 1 cevap geldi.
B
7 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: requizm

Şöyle bir yazı buldum. Ben pek get kullanmadığım için bilmiyorum.

'The gets function was considered too dangerous (because it can easily cause a buffer overflow), so it was removed from the latest revisions of both C and C++.

You are supposed to use fgets instead. With that function you can limit input to the size of your buffer.'

fgets'e bakın isterseniz.

Alıntıları Göster
teşekkürler



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.