На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Qraizer, Hsilgos
Страницы: (2) 1 [2]  все  ( Перейти к последнему сообщению )  
> delete и delete [] , В чем разница?
    Воть, я и хотел такую штуку замутить, только я хотел ее сделать, как метод!
    А методом никак?
      ИМХО, самый нормальный вариант - заменить простые поинтеры смарт-поинтерами.
      Например, boost::shared_ptr<T>.

      Добавлено
      З.Ы: а указатель this нельзя изменять, ибо он константный :yes:
      Соответственно, все твои присваивания ему NULL'а не работают.
        Цитата Unknown_Error, 26.11.04, 18:45, 524703
        А методом никак?

        так это и пишется обычно в деструкторе. Или методе clear/pop/remove и тому подобных. Если у тебя возникает необходимость часто писать подобное в теле самой программы, пересмотри иерархию своих объектов, может стоит сделать класс-обертку для чего то...
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0185 ]   [ 16 queries used ]   [ Generated: 19.08.25, 01:16 GMT ]