Yan yana gelip çakışma ihtimali azalıyor ama yine de bazen çakışabiliyorlar. |
arkadaşlar c++ program örnekleri arıyorum.Türkçe ingilizce kaynak farketmez . Birinizde bir cevap vermediğiniz . |
hocam bu aşagıda kuyruk class ı nı oluşturdum .fakat enqueue dequeue dislayqueue fonksiyonuyla beraber yazdım ama fonksiyonlar sürekli hata veriyor.fonksiyonların kodunu nasıl yapabilirim? class KuyrukOgrenci { public: int ogr_no; char ogr_adi[25]; char ogr_soyadi[25]; char ogr_bolum[25]; int ogr_ders1,ogr_ders2; KuyrukOgrenci *on; KuyrukOgrenci *arka; }; class Kuyruk{ public: Kuyruk(){ on=arka=NULL; counter=0; } void Enqueue(KuyrukOgrenci *yeniDugum); void Dequeue(int); void DisplayKuyruk(KuyrukOgrenci*); void TumOgrenciler(YiginOgrenci *suankiPtr); private: KuyrukOgrenci* ilk; KuyrukOgrenci* son; }; |
|
Hangi compiler ile çalıştı ? VS 2012 Express'de conio.h olmadan çalışmıyor. Zaten getch standart library içinde değil bildiğim kadarıyla. |
Merhaba arkadaşlar benimde bir sorum olacaktı. bir kod içersinden başka bir programı çalıştırmak istiyorum. önce ana programım run olacak sonra belli bir aşamaya gelince orda oluşturacağım bir fonksiyonla önceden oluşturduğum başka bir exe dosyasını çalıştırmak istiyorum. not = dev c++ kullanıyorum. |
devc++, codeblocks, turbo c... denediklerimin hepsinde böyle. uyarı vermeden kendileri mi ekliyor? |
Bu konu da pek bir fikrim yok. Kullandığın kodu bana yollar mısın test için ? Sonuç ta compiler foksiyon prototipinin nerede olduğunu bilmeden bu işi yapmaz. Otomatik ekleme işin mantığına pek uygun değil. Ben kendim getch() diye bir fonksiyon tanımlasam çakışma sorunu ortaya çıkabilirdi bu durumda. |
meraba arkadaşlar bir listede adaş ları bulan fonksiyon yazabilir misiniz ? denedim ama olmadı:( |
Ne denedin vene kadar denedin. Liste ne ? Kodların nerede ? Dil hangi dil ? Yoksa sana, grep isim arkadas.lst diye çözüm de sunabiliriz :) |
Evet otomatik ekliyor ve bu konuda uyarıyor. Yukarıda anlattım ama arkadas ciddiye almadı. |
kodları size nasıl gönderebilirim cok uzun c++. |
otomatik eklemiyor uyarmıyor da. kütüphaneden conio.h dosyasını silip denedim yie hata vermedi. |
Faktöriyel hesabında toplama yöntemiyle hesap için şu yöntem izlenebilir: 5! = 5.4.3.2.1 ise N, N', ARATOP, K ve IST adlı değişkenler tanımlayalım. 1-)İlk değerlerini set edelim. N=1 ARATOP=0 K=1 2-)İstenilen değeri IST değişkenine alın. 3-)Girilen değerlerin 0 dan büyük olduğunu kabul edelim. Ve bu noktada bir sorgu ile IST değerinin ez az 2 ye eşit veya daha büyük olduğunu sorgulayalım, şayet büyük değilse direk sonucu 1 olarak yazdıralım. Asıl döngü ise resimdedir < Resime gitmek için tıklayın > |
Ne conio var ne de stdio. < Resime gitmek için tıklayın > |
implicit declaration uyarısı.Bunlara kulak kabartmak gerek. İleride sorun açabilir. gcc burada otomatik olarak printf fonksiyonunu tnaımlamış. int printf(char*); Sanırım burada runtime da sıkıntı çıkmayacaktır. Ama ya şu şekilde yazarsan kodu ne oluyor ? int a = 0; printf("Merhaba"); printf(a); printf("Merhaba %d",a); Compile da sıkıntı çıkmayasada linkde sorun çıkacaktır gibi hissediyorum ... |
açıp bakmadım ama fonksiyon aşırı yüklenmiş heralde eğer derlemede sıkıntı çıkmadıysa. Hangi parametreleri aldığını biliyorsan istediğin şekilde yükler kullanırsın. Sıkıntı yok. |
ben de neden değişik oluyor? < Resime gitmek için tıklayın > |
Bu mesaja 4 cevap geldi. Cevapları Gizle