exercism / exercism/cpp

sublist exercise causes "redeclared as different kind of entity" error

Offen
#938 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
290
Forks
244
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Using...

`
namespace sublis {
enum List_comparison {
equal,
sublist,
superlist,
unequal
};`

`List_comparison sublist(const std::vector& list_a, const std::vector& list_b);
}
`
... I get the following:
error: ‘sublist::List_comparison sublist::sublist(const std::vector&, const std::vector&)’ redeclared as different kind of entity

I recommend a different name for the sublist function.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Suchen Sie den Quelltext der sublist-Übung, der den gezeigten namespace, das List_comparison enum und die Deklaration der sublist-Funktion enthält. Überprüfen Sie die widersprüchlichen Deklarationen und verifizieren Sie, dass der gemeldete Kompilierungsfehler „redeclared as different kind of entity“ nach der Umbenennung nicht mehr auftritt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
compilers
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.