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

Jak naprawic błąd error: qualified-id in declaration before ‘(’ token?

VPS Starter Arubacloud
0 głosów
634 wizyt
pytanie zadane 14 marca 2023 w C i C++ przez oluss1343 Nowicjusz (120 p.)

Jestem w klasie o profilu programistycznym, zaczynamy c++ obiektowo, przepisując kod z ksiażki zeby go zrozumieć wyskakuje ten błąd.

Oto kod:

#include <iostream>

using namespace std;

int main()
{
    class Pracownik {
        public:
        string imie, nazwisko;
        void ustawImie(string);
        void ustawNazwisko(string);
        void wyswietlDane() {
            cout << "Dane Pracownika: " << imie << " " << nazwisko << "" << endl;
        }
    };
    void Pracownik::ustawImie(string pImie) {
        imie = pImie;
    }
    void Pracownik::ustawNazwisko(string pNazwisko) {
        nazwisko = pNazwisko;
    }
    return 0;
}

Oto błąd i jego miejsca:

main.cpp:18:30: error: qualified-id in declaration before ‘(’ token
   18 |     void Pracownik::ustawImie(string pImie) {
      |                              ^
error: qualified-id in declaration before ‘(’ token
   21 |     void Pracownik::ustawNazwisko(string pNazwisko) {
      |                                  ^

2 odpowiedzi

+1 głos
odpowiedź 14 marca 2023 przez adrian17 Ekspert (349,960 p.)
Nie deklaruj klas z osobnymi metodami w środku funkcji :)
+1 głos
odpowiedź 14 marca 2023 przez tkz Nałogowiec (42,020 p.)
Nie możesz definiować takich rzeczy w main'ie. Wyrzuć to poza funkcję główną.

Podobne pytania

0 głosów
1 odpowiedź 1,632 wizyt
0 głosów
1 odpowiedź 621 wizyt

93,032 zapytań

141,996 odpowiedzi

321,300 komentarzy

62,379 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...