Ich möchte den Zeiger eines Objekts hinzufügen, wenn Sie es erstellen, aber das Programm gibt einen Fehler: "Verwendung der nicht deklarierten Bezeichner 'objList'", ich habe die Deklaration von objList über die Definition des Objekts verschoben, und es gibt eine Warnung: " Verwendung der nicht deklarierten Kennung 'Objekt' ". Wie füge ich den Zeiger eines Objekts hinzu, wenn ich es erstelle?Wie fügt man (Zeiger von) ein Objekt Vektor in seinem Konstruktor hinzu?
-2
A
Antwort
0
Versuchen Sie, die folgende
using namespace std;
vector<struct object*> objList;
struct object{
int value;
string name;
object(string str, int val): value(val), name(str) {
objList.push_back(this);
}
};
oder
using namespace std;
struct object;
vector<object*> objList;
struct object{
int value;
string name;
object(string str, int val): value(val), name(str) {
objList.push_back(this);
}
};
Verwandte Themen
- 1. Los: Lösche ein Objekt mit seinem Zeiger
- 2. R - Wie fügt man seinem Endpunkt SpatialLine-Attribute hinzu?
- 3. Wie ein Objekt mit einem var in seinem primären Konstruktor
- 4. Wie lösche ich ein Objekt aus seinem Zeiger?
- 5. Wie fügt man dem Standardpfad in PowerShell ein Skript hinzu?
- 6. Wie fügt man Brotkrume hinzu?
- 7. insertObject fügt kein Objekt hinzu?
- 8. Wie fügt man Elemente in einen Vektor ein?
- 9. Warum kann ein Smart-Zeiger nicht neu() für mich in seinem Konstruktor aufrufen?
- 10. Wie fügt man zu jedem JSON-Objekt in JavaScript ein JSON-Array hinzu?
- 11. Wie fügt man jquery in cakephp hinzu?
- 12. Wie fügt man Bereichsfilter in Rails hinzu?
- 13. Wie fügt man dem java.sql.Time-Objekt 30 Minuten hinzu?
- 14. Wie fügt man einem GUI ein "Konsolen" ähnliches Fenster hinzu?
- 15. Wie fügt man dem Nokogiri Knoten ein Attribut hinzu?
- 16. Wie fügt man DateTimePicker in ToolStrip hinzu?
- 17. Wie fügt man rxtxSerial in java.library.path hinzu?
- 18. Wie fügt man allen Endpunkten in Servant ein Präfix hinzu?
- 19. Wie fügt man ein Autocomplete-Feld in Formularen Symfony2 hinzu?
- 20. Wie fügt man ein Sternchen in einem mathematischen Ausdruck hinzu?
- 21. Wie fügt man ein Suchmodul als Menüelement in Joomla hinzu?
- 22. Wie fügt man ein (benutzerdefiniertes) Tausendertrennzeichen in D3 hinzu?
- 23. Wie fügt man phpStorm Zeilentrenner hinzu?
- 24. Wie man Objekt mit seinem Typ verbindet
- 25. Wie fügt man ein Objekt in einer UITableView per Drag & Drop hinzu?
- 26. Wie fügt man Text DetailDisclosureButton hinzu?
- 27. Wie fügt man dem Windows-Dateisymbol ein Emblem hinzu?
- 28. Pelican Plugin - Wie fügt man Kontextvariablen hinzu?
- 29. Wie fügt man Achsen zu Subplots hinzu?
- 30. Wie fügt man Imageview zum Fragment hinzu?
Wenn Sie das 'objList' wollen ein Mitglied der 'struct sein object' es im Rahmen Strukturdeklaration zu erklären. – teivaz