![]() |
std
такой вопрос:
при использовании конструкции вида Код:
|
Ответ: std
Не должно. С чего вдруг?
|
Ответ: std
Итераторами я пользуюсь, и списки не путаю с динамическим массивом, это просто для примера. Вопрос был поставлен для перестраховки. Спасибо.
Причина по которой я решил пользоваться вектором с указателями на тип, потому-что, когда начинаешь запихивать в вектор что-то новое он вызывает конструктор копирования, а в некоторых случаях это не приемлимо |
Ответ: std
как уже подметили, при обращении к елементам в любом контейнере следует обращятся через итераторы !! Это поможет избежать многих проблем !!
|
Ответ: std
Спасибо. Учту
|
Ответ: std
Цитата:
Цитата:
Ваш Кэп. |
Ответ: std
чем это:
Код:
vector< int* > intList; Код:
vector< int > intList; если же подразумевался new int[ num * (rand() % 20)], то нужен будет delete[] и да - современным компиляторам начхать на register. хотя если тебе платят за байты кода... |
Ответ: std
холи ты немного не понял мою мыслю. мне нужно вектор с указателями на тип а не просто вектор с типами.
|
Ответ: std
т.е инт тупо для примера? в алгоритме что то серьезнее? в любом случае, указатели лучше все же занулять после удаления. так, на всякий случай.
|
Ответ: std
в алгоритме список пуль, ботов и прочего. инт для примера
|
Часовой пояс GMT +4, время: 13:03. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot