• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

[Error] statement cannot resolve address of overloaded function, BŁĄD KOMPILACJI

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
3,439 wizyt
pytanie zadane 5 listopada 2017 w C i C++ przez Pawolo122 Początkujący (330 p.)
edycja 5 listopada 2017 przez Eryk Andrzejewski

Proszę o wyrozumiałość, bo jestem MEGA początkujący. Kompilator wyrzuca błąd [Error] statement cannot resolve address of overloaded function. Coś jest nie tak z funkcją, ale po dłuższym rozmyślaniu nie wiem co. Jest to zadanie domowe w jednym z odcinków programowania obiektowego.  Z góry dziękuję za pomoc :)
 

#include <iostream>

using namespace std;

class Samochody
{
    public:
        
        string marka;
        string model;
        int rocznik;
        float przebieg;
        
        
        void dodaj_s()
        {
            
                cout<< "DODAWANIE NOWEGO SAMOCHODU"<<endl;
                cout<< "Podaj marke: ";
            cin>>marka;
                cout<< "Podaj model: ";
            cin>>model;
                cout<< "Podaj rocznik: ";
            cin>>rocznik;
                cout<< "Podaj przebieg: ";
            cin>>przebieg;
        }
    
    
        void car()
        {
            cout<<"Marka: "<<marka<<"Model: "<<model<<"Rocznik: "<<rocznik<<"Przebieg: "<<przebieg;
        }
    
    
};

int main()
{
    
    Samochody s1;
    s1.dodaj_s;
    s1.car;
    
    Samochody s2;
    s2.dodaj_s;
    s2.car;
    
    
    return 0;
}

 

komentarz 5 listopada 2017 przez Eryk Andrzejewski Mędrzec (165,260 p.)
Kod proszę wrzucać w bloczek.

1 odpowiedź

+2 głosów
odpowiedź 5 listopada 2017 przez Dexterim Dyskutant (8,370 p.)

Chcesz wywołać metode klasy więc brakuje Ci nawiasów przy metodach

 Samochody s1;
    s1.dodaj_s();
    s1.car();
    
    Samochody s2;
    s2.dodaj_s();
    s2.car();

 

Podobne pytania

0 głosów
2 odpowiedzi 386 wizyt
0 głosów
1 odpowiedź 481 wizyt
0 głosów
4 odpowiedzi 1,354 wizyt
pytanie zadane 12 sierpnia 2016 w C i C++ przez niezalogowany

90,900 zapytań

139,572 odpowiedzi

313,905 komentarzy

60,373 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...