Что происходит, когда я звоню новым?
Что произойдет, если я вызову new (для массивов и / или объектов) в DMD?
Например int[] data = new int[number];
или же new MyObject();
?
Где я могу найти источники материала, который происходит в фоновом режиме?
1 ответ
Решение
Реализация для создания объектов в Druntime, особенно в rt.lifetime
,
Создание класса выполняется с использованием _d_newclass
и создание массива выполняется с использованием _d_newarray
функции