Hallo
Ich wollte mal fragen, wie man den new Operator (und delete wohl auch) implementieren kann (K* = new K(...)), der Linker (ld) hat mir schon gesagt, dass die funktion _Znwm implementiert werden muss. (also dass er die Funktion _Znwm nicht gefunden hat).
Das funktioniert ja denke ich mal ähnlich wie bei den Statischen Construktor.
extern void(*_CTOR_LIST__)();
void(**constructor)() = &_CTOR_LIST__;
int total = *(int*)constructor;
constructor++;
while(total != 0)
{
(*constructor)();
total--;
constructor++;
}
Aber, wie ich das genau machen muss, weis ich nicht.