(Составлено с dmd v2.051)
Код такой:
import dsfml.graphics.all;
void main()
{
while(true)
auto rect = new Image(1024, 1024);
}
Ошибки выходят через минуту, выбрасывая исключение. Я предполагаю, что это из-за утечек памяти.
С другой стороны, такой код, как этот, вызывает нарушения прав доступа и/или исключения:
import dsfml.graphics.all; void main() { auto rect = new Image(1024, 1024); rect.dispose(); }
Что я на самом деле должен делать с изображениями и другими подобными классами? Я хотел бы избежать как утечек памяти , так и нарушений прав доступа.