*BigInteger.cxx* dosyasındaki
BigInteger::BigInteger(long int val=0){
..
satırında val'a atadığınız 0 değerini kaldırın, yani satırı
BigInteger::BigInteger(long int ){
...
olarak değiştirin.
28 Mayıs 2008 Çarşamba 15:09 tarihinde Ustun ERGENOGLU <
ustun.ergenoglu_at_gmail.com> yazmış:
> long int val = 0 seklinde varsayilan degeri yalnizca class
> tanimlamasinda vermelisiniz, method implementationda degil. yaniliyor
> da olabilirim tabi belki sorun bu degildir.
>
> 2008/5/28 Gökhan Özbulak <gokhanozbulak_at_gmail.com>:
> > Merhaba
> >
> > C++'ta C'de yazmış olduğum modülü kullanan şöyle bir sınıfım var:
> >
> > BigInteger.hxx
> > class BigInteger{
> > public:
> > BigInteger(long int = 0); /* Default Constructor */
> > BigInteger(char* val);
> > BigInteger(const BigInteger&); /* Copy Constructor */
> >
> > /* Operator-Overloadings */
> > BigInteger& operator=(const BigInteger&);
> > bool operator==(const BigInteger&);
> > .........
> >
> > BigInteger.cxx
> >
> > ......
> > /* CONSTRUCTORS */
> > /* Default Constructor */
> > BigInteger::BigInteger(long int val=0){
> > .....
> >
> > Programı g++'da derlediğimde geçerli yapıcı
> > fonkiyonuma(BigInteger::BigInteger(long int val=0)) geçirdiğim geçerli
> > argumanın yeniden tanımlanmış olduğu ile ilgili hata alıyorum. Neyi
> yanlış
> > yapıyorum bilgisi olan var mı acaba?
> >
> > İyi çalışmalar
> >
> >
> > _______________________________________________
> > Linux-programlama mailing list
> > Linux-programlama_at_liste.linux.org.tr
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >
> >
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
-- Nesimi ACARCA www.nesimia.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 28 May 2008 - 15:24:03 EEST