new(nothrow)
(Axel Motyka):
Mit dem folgenden Programm kann man testen, ob ein C++-Compiler
nothrow
kennt.
#include <new> using namespace std; int main() { int* z = new(nothrow) int[10]; return z != 0; }
Schreibt man std::nothrow
statt nothrow
,
kann man hier using namespace std;
weglassen.
delete
(Hartmut Ufer):
Der Operand von delete
kann doch ein Zeiger auf Konstante sein!
const int* zci = new int(12345); delete zci; // OK
Falls Sie etwas entdeckt haben, würden wir uns freuen, wenn Sie uns dies mitteilen: Fehlermeldung