Как инициализировать динамичский массив?
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Подскажите плиз как инициализировать размер массива(не вектором), если каждое из действий задано отдельной функцией?
Читай статьи:
sam, спасибо за ссылки
Ухты! А что такое RAll?
Resource Acquisition Is Initialization
Эта идиома позволяет строить более безопасный с точки зрения утечек ресурсов код.
Как правило, в результате оптимизаций получается еще и нулевой оверхед.
Бесплатная безопасность, прелесть же. :)
А как использовать?
Простейший пример:
Например, std::unique_ptr реализует данную идиому.
А еще он может работать с пользовательским deleter'ом.
Собственно, можно сказать, что всё, что захватывает ресурсы в конструкторах и освобождает в деструкторе, реализует идиому RAII.
Я чет не понял что такое for
Что такое For?
FOOOOOOR
Печаль.
Когда-нибудь поймёте. ;-)
Спасибо, мастер.
То есть про рэлл немного и здесь вижу.
Не «ЛЛ», а «ИИ».
Resource Acquisition Is Initialization