new
-
error C2065: 'new' : nichtdeklarierter Bezeichner
Was hab ich vergessen ich komm nicht drauf
-
öhem...vielleicht ein kleines bissl mehr Kontext ?
-
#include <new>
-
Problem:
a) Du linkst keine C++ Standard Library => C++ Standard Library linken
b) Denutzt du einen C Compiler => C++ Compiler benutzen@newuserasdf
nö
-
#include <new>
-
ethereal schrieb:
#include <new>
?
-
new ist kein header, sondern ein standardbefehl/builtin.
mfg
-
new ist auch ein header
-
kingruedi schrieb:
Problem:
a) Du linkst keine C++ Standard Library => C++ Standard Library linken
b) Denutzt du einen C Compiler => C++ Compiler benutzen@newuserasdf
nöa) kann kaum die Ursache für einen "nicht deklarierten Bezeichner" sein. Die einzig logische Erklärung ist b). Da die Fehlermeldung auf den VC hindeutet: Kann es sein, dass deine Datei die Endung .c hat? In diesem Fall behandelt der VC die Datei automatisch als C und nicht als C++ Quellcode.
newuserasdf schrieb:
#include <new>
Diesen Header brauchst du nur für verschiedenene Funktionen operator new (wenn du sie z.B. überladen willst), nicht jedoch für den new-Operator.
-
davie schrieb:
new ist auch ein header
, man man man. der terraner hat mal wieder gar keine ahnung.
mfg