eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingdziedziczenie c++
Ilość wypowiedzi w tym wątku: 22

  • 11. Data: 2009-07-03 20:00:19
    Temat: Re: dziedziczenie c++
    Od: Michoo <m...@v...pl>

    larry2003 pisze:
    > Ehh i kolejny problem:) a podobno programowanie jest takie przyjemne :)
    A może to ty jesteś za głupi na programowanie? ;)
    Jakbyś się zabrał za programowanie od przerobienia jakiegoś kursu
    ewentualnie uważał w czasie nauki (co sugeruje plik "zaliczenie.cpp") a
    nie majstrował jakiś kod i pisał "nie działa mi - pomóżcie" to byłoby Ci
    O WIELE prościej. (Bo zabieranie się za dziedziczenie bez znajomości
    podstaw jest siadanie za kierownicą bolidu F1 nie mając nawet prawka
    kat. B.)
    >
    > i w rezultacie po kompilacji:
    >
    > g++ -o zaliczenie zaliczenie.o football.o silowy.o
    > silowy.o: In function `Silowy::Silowy(int)':
    > silowy.cpp:(.text+0x105): undefined reference to `Football::Football()'
    > silowy.o: In function `Silowy::Silowy(int)':
    > silowy.cpp:(.text+0x121): undefined reference to `Football::Football()'
    > collect2: ld returned 1 exit status
    > make: *** [zaliczenie] Error 1
    Może naucz się czytać to co napisał do Ciebie kompilator/linker a nie z
    każdą głupotą na grupę pisać? Dostałeś jasną informację, że brakuje
    definicji Football::Football() (konstruktor bezparametrowy). (Mówiąc
    prościej, bo pewnie nie zrozumiesz:

    w silowy.cpp nie napisałeś:
    Silowy::Silowy(int i)
    :Football(i)
    ^^^^^^^^^^^^^ tego
    {
    ...
    }

    albo w football.cpp nie napisałeś:
    Football::Football()
    {
    ...
    }

    P.S.
    1. To, że dajesz same nagłówki nie pomaga.
    2. Naucz się korzystać z jakiegoś wklej.org - wklejanie całego kodu do
    wiadomości i pisanie równocześnie pod i nad utrudnia czytanie.
    3. http://rtfm.bsdzine.org/
    4. Nie, jeszcze nie jestem złośliwy.



    --
    Pozdrawiam
    Michoo


  • 12. Data: 2009-07-03 20:41:46
    Temat: Re: dziedziczenie c++
    Od: "larry2003" <l...@i...pl>


    Użytkownik "Michoo" <m...@v...pl> napisał w wiadomości
    news:h2lnvo$cl0$1@news.onet.pl...
    > larry2003 pisze:
    >> Ehh i kolejny problem:) a podobno programowanie jest takie przyjemne :)
    > A może to ty jesteś za głupi na programowanie? ;)
    > Jakbyś się zabrał za programowanie od przerobienia jakiegoś kursu
    > ewentualnie uważał w czasie nauki (co sugeruje plik "zaliczenie.cpp") a
    > nie majstrował jakiś kod i pisał "nie działa mi - pomóżcie" to byłoby Ci O
    > WIELE prościej. (Bo zabieranie się za dziedziczenie bez znajomości podstaw
    > jest siadanie za kierownicą bolidu F1 nie mając nawet prawka kat. B.)
    >>
    >> i w rezultacie po kompilacji:
    >>
    >> g++ -o zaliczenie zaliczenie.o football.o silowy.o
    >> silowy.o: In function `Silowy::Silowy(int)':
    >> silowy.cpp:(.text+0x105): undefined reference to `Football::Football()'
    >> silowy.o: In function `Silowy::Silowy(int)':
    >> silowy.cpp:(.text+0x121): undefined reference to `Football::Football()'
    >> collect2: ld returned 1 exit status
    >> make: *** [zaliczenie] Error 1
    > Może naucz się czytać to co napisał do Ciebie kompilator/linker a nie z
    > każdą głupotą na grupę pisać? Dostałeś jasną informację, że brakuje
    > definicji Football::Football() (konstruktor bezparametrowy). (Mówiąc
    > prościej, bo pewnie nie zrozumiesz:
    >
    > w silowy.cpp nie napisałeś:
    > Silowy::Silowy(int i)
    > :Football(i)
    > ^^^^^^^^^^^^^ tego
    > {
    > ...
    > }
    >
    > albo w football.cpp nie napisałeś:
    > Football::Football()
    > {
    > ...
    > }
    >
    > P.S.
    > 1. To, że dajesz same nagłówki nie pomaga.
    > 2. Naucz się korzystać z jakiegoś wklej.org - wklejanie całego kodu do
    > wiadomości i pisanie równocześnie pod i nad utrudnia czytanie.
    > 3. http://rtfm.bsdzine.org/
    > 4. Nie, jeszcze nie jestem złośliwy.
    >
    >
    >
    > --
    > Pozdrawiam
    > Michoo

    Generalnie, jeśli masz zamiar pisać teksty w stylu "A może to ty jesteś za
    głupi na programowanie? ;)" to pewnie lepiej gdybyś nic nie pisał, bo szkoda
    czytać, jak nie odpowiada ci to o co pytam możesz zignorować a nie pokazywać
    swoje JA. I strasznie żenują takie wiadomości. Życze żeby tobie też tak
    pomogli jak ty teraz...



  • 13. Data: 2009-07-03 21:25:19
    Temat: Re: dziedziczenie c++
    Od: thearti <t...@p...onet.pl>

    On 3 Lip, 21:37, "larry2003" <l...@i...pl> wrote:

    > > Brakuje bezparametrowego konstruktora.

    > A co to oznacza ?:)

    Noo.. konstruktor bez parametrow? :)
    http://www.google.pl/search?hl=pl&q=konstruktor+bezp
    arametrowy&btnG=Szukaj+w+Google&lr=&aq=f&oq=

    W Twoim przypadku to w definicji klasy wpisales konstuktor Football(),
    a w cpp pewnie go nie masz. Silowy() jak widze podobnie pominales.


  • 14. Data: 2009-07-03 21:49:56
    Temat: Re: dziedziczenie c++
    Od: Bronek Kozicki <b...@s...net>

    larry2003 wrote:
    > i po dodaniuch tych trzech linijek w każdym *.h wracam do punktu wyjścia :)
    >
    > g++ -c silowy.cpp
    > In file included from silowy.cpp:1:
    > silowy.h:5: error: expected class-name before '{' token

    coś nie teges jest w tych plikach albo z kompilatorem. To jest poprawne
    C++ .


    B.



    --
    Remove -trap- when replying. Usun -trap- gdy odpisujesz.


  • 15. Data: 2009-07-03 22:18:02
    Temat: Re: dziedziczenie c++
    Od: Michoo <m...@v...pl>

    larry2003 pisze:
    >
    > Generalnie, jeśli masz zamiar pisać teksty w stylu "A może to ty jesteś za
    > głupi na programowanie? ;)" to pewnie lepiej gdybyś nic nie pisał, bo szkoda
    > czytać, jak nie odpowiada ci to o co pytam możesz zignorować a nie pokazywać
    > swoje JA. I strasznie żenują takie wiadomości. Życze żeby tobie też tak
    > pomogli jak ty teraz...
    >
    Jak na razie mamy wolność na usenecie - ty piszesz jak lamer - ja Cię
    zjeżdżam jak lamera. Ty piszesz z sensem - ja odpowiadam bez ironii. Jak
    na razie zadajesz pytania w sposób pokazujący, że Ci się nie chce dupy
    ruszyć i samemu popracować tylko chcesz dostać od wszystkich gotowe
    rozwiązanie (co oznacza brak poszanowania czasu innych).

    >> Brakuje bezparametrowego konstruktora.
    > A co to oznacza ?:)
    Taka dyskusja oznacza skrajnego idiotę albo skrajnego lenia - kim jesteś ty?


    Btw. Jakbyś nie zauważył to napisałem dokładnie gdzie masz błąd.

    --
    Pozdrawiam
    Michoo


  • 16. Data: 2009-07-04 02:02:12
    Temat: Re: dziedziczenie c++
    Od: "Mariusz Marszałkowski" <b...@g...SKASUJ-TO.pl>

    > >
    > > Brakuje bezparametrowego konstruktora.
    >
    > A co to oznacza ?:)

    Są dużo szybsze sposoby nauki C++ niż odpytywanie grupy o każdy drobiazg :)
    Polecam jakąś książkę i dużo prostsze zadania na początek.

    Pozdrawiam

    --
    Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/


  • 17. Data: 2009-07-04 02:05:57
    Temat: Re: dziedziczenie c++
    Od: "Mariusz Marszałkowski" <b...@g...SKASUJ-TO.pl>


    > Życze żeby tobie też tak pomogli jak ty teraz...

    Zwróć uwagę że Ci pomógł. Nie tym Ci pomógł że wyjaśnił na czym polega
    błąd, ale tym żebyś nie pytał o każdy drobiazg. Jeśli poczytasz trochę
    regularnej wiedzy zamiast pytać o każdy drobiazg to nauczysz się i
    szybciej i lepiej.

    Pozdrawiam

    --
    Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/


  • 18. Data: 2009-07-04 02:07:21
    Temat: Re: dziedziczenie c++
    Od: A.L. <a...@a...com>

    On Fri, 3 Jul 2009 21:37:25 +0200, "larry2003" <l...@i...pl>
    wrote:

    >
    >U?ytkownik "Grzegorz Niemirowski" <g...@p...onet.pl> napisa? w
    >wiadomo?ci news:h2llu5$171u$1@opal.icpnet.pl...
    >> larry2003 <l...@i...pl> napisa?(a):
    >>> silowy.cpp:(.text+0x105): undefined reference to `Football::Football()'
    >>
    >> Brakuje bezparametrowego konstruktora.
    >>
    >> --
    >> Grzegorz Niemirowski
    >> http://www.grzegorz.net/
    >> OE PowerTool i aktualno?ci ze ?wiata Outlook Express: grzegorz.net/oe
    >> Uptime: 0 days, 3 hours, 9 minutes and 35 seconds
    >
    >A co to oznacza ?:)
    >

    No, to jest Pytanie Roku.... A moze i stulecia...

    A.L.


  • 19. Data: 2009-07-04 02:08:18
    Temat: Re: dziedziczenie c++
    Od: A.L. <a...@a...com>

    On Fri, 3 Jul 2009 17:34:59 +0200, "larry2003" <l...@i...pl>
    wrote:

    >
    >
    >zaliczenie.cpp:


    Oooo.....

    A.L.


  • 20. Data: 2009-07-04 02:09:02
    Temat: Re: dziedziczenie c++
    Od: A.L. <a...@a...com>

    On Sat, 04 Jul 2009 00:18:02 +0200, Michoo <m...@v...pl> wrote:

    >larry2003 pisze:
    >>
    >> Generalnie, jeśli masz zamiar pisać teksty w stylu "A może to ty jesteś za
    >> głupi na programowanie? ;)" to pewnie lepiej gdybyś nic nie pisał, bo szkoda
    >> czytać, jak nie odpowiada ci to o co pytam możesz zignorować a nie pokazywać
    >> swoje JA. I strasznie żenują takie wiadomości. Życze żeby tobie też tak
    >> pomogli jak ty teraz...
    >>
    >Jak na razie mamy wolność na usenecie - ty piszesz jak lamer - ja Cię
    >zjeżdżam jak lamera. Ty piszesz z sensem - ja odpowiadam bez ironii. Jak
    >na razie zadajesz pytania w sposób pokazujący, że Ci się nie chce dupy
    >ruszyć i samemu popracować tylko chcesz dostać od wszystkich gotowe
    >rozwiązanie (co oznacza brak poszanowania czasu innych).
    >
    >>> Brakuje bezparametrowego konstruktora.
    >> A co to oznacza ?:)
    >Taka dyskusja oznacza skrajnego idiotę albo skrajnego lenia - kim jesteś ty?

    No, zaliczenie musi miec. Na zaliczenie.cpp

    A.L.

strony : 1 . [ 2 ] . 3


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: