Ich versuche ein sehr einfaches Adressbuch zu erstellen. Ich habe eine Kontaktklasse erstellt und das Adressbuch ist eine einfache Liste. Ich versuche, eine Funktion zu erstellen, um dem Benutzer das Hinzufügen von Kontakten zu dem Adressbuch zu ermöglichen. Wenn ich meinen Code außerhalb der Funktion nehme, funktioniert es OK. Wenn ich es jedoch einfüge, funktioniert es nicht. Ich glaube, es ist ein Vorübergehen gegen ein Wertüberschreitungsproblem, das ich nicht so behandle, wie ich es sollte. Dies ist der Code für die Funktion:
%Vor%Ich bekomme keine Fehler, aber wenn ich versuche, alle Kontakte anzuzeigen, kann ich nur die ursprünglichen sehen.
Tags und Links c++ list pass-by-value pass-by-reference