Im Gegensatz zu neuen und löschen Ausdrücke, std :: malloc ruft den Konstruktor nicht auf, wenn der Speicher für ein Objekt zugewiesen wird. Wie müssen wir in diesem Fall ein Objekt erstellen, damit der Konstruktor auch genannt wird?
Im Gegensatz zu neuen und löschen Ausdrücke, std :: malloc ruft den Konstruktor nicht auf, wenn der Speicher für ein Objekt zugewiesen wird. Wie müssen wir in diesem Fall ein Objekt erstellen, damit der Konstruktor auch genannt wird?
Ich versuche mit dem folgenden Code ein Speicherverlustproblem zu simulieren und dann die Systemaufrufe zu untersuchen, die zu einem Speicherverlust führen.
InvalidOperationException: Im Typ wurden mehrere Konstruktoren gefunden, die alle angegebenen
Argumenttypen akzeptieren
'System.Collections.Generic.List`1 '.
Es sollte nur ein anwendbarer...
Mein Projekt funktionierte früher gut, aber als ich es in STS öffnete und es dann in Intellij öffnete, gab es mir diesen Fehler. Ich suchte nach einer Lösung, bekam aber keine. Jeder, bitte helfen...