История изменений
Исправление www_linux_org_ru, (текущая версия) :
А где без GC их можно нормально написать?
я не знаю, хотя исследования на эту тему есть
из практических — в D емнип можно долго-долго граф строить внутри функции, не делая ликов указателей наружу, а потом объявить константным и выдать на него константный указатель (указатели?) наружу, и компилятор с этим согласится — но я могут в деталях тут соврать (при этом в D другая константность, чем с++)
Исправление www_linux_org_ru, :
А где без GC их можно нормально написать?
я не знаю, хотя исследования на эту тему есть
из практических — в D емнип можно долго-долго граф строить внутри функции, не делая ликов указателей наружу, а потом объявить константным и выдать на него константную ссылку (ссылки?) наружу, и компилятор с этим согласится — но я могут в деталях тут соврать (при этом в D другая константность, чем с++)
Исходная версия www_linux_org_ru, :
А где без GC их можно нормально написать?
я не знаю, хотя исследования на эту тему есть
из практических — в D емнип можно долго-долго граф строить внутри функции, не делая ликов указателей наружу, а потом объявить константным, и компилятор с этим согласится — но я могут в деталях тут соврать