crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Оригинальный способ инициализации структуры
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
trdm Дата 17.10.2008, 2:53
 
Цитата(Гость @ 16.9.2008, 2:41) *
Интересно, а кто-нибудь вообще заморачивался тем, чтобы почитать skiped-na-biped

повторение - мать учения.
Али не читал такого?
Litkevich Yuriy Дата 14.10.2008, 16:13
  я такое в книжках не разу не видел, а вот в коде встречал
Andrew Selivanov Дата 14.10.2008, 15:59
 
Цитата(kuler @ 14.10.2008, 16:21) *
это стандартный способ инициализации, который идет в учебнике на первых страницах

не гони, на первых страницах идет оглавление :)
kuler Дата 14.10.2008, 15:21
  это стандартный способ инициализации, который идет в учебнике на первых страницах
molchanoviv Дата 18.9.2008, 13:26
 
Цитата(Andrew Selivanov @ 18.9.2008, 14:12) *
Художника обидеть может каждый



Да, кто не задумывается о последствиях. (шутка)
Andrew Selivanov Дата 18.9.2008, 13:12
 
Цитата(Гость @ 16.9.2008, 2:41) *
Интересно, а кто-нибудь вообще заморачивался тем, чтобы почитать Мейерса, Эккеля, Страуструпа наконец?
А то полно каких-то "оригинальных методов", а чего оригинального в инициализации агрегатов таким способом - хз! В каждом справочнике по языку это есть, не говоря уж об учебниках и стандарте...

Художника обидеть может каждый :rolleyes:
ViGOur Дата 16.9.2008, 8:11
 
Цитата(Гость_Гость_* @ 16.9.2008, 2:41) *
а чего оригинального в инициализации агрегатов таким способом - хз! В каждом справочнике по языку это есть, не говоря уж об учебниках и стандарте...
Когда читаешь книгу, то что-то запомнил, что-то забыл. Того же страуструпа я уже раза 3 перечитал, и каждый раз нахожу что-то новое для себя. :)
Хотя на память не жалуюсь!
Гость Дата 16.9.2008, 1:41
  Интересно, а кто-нибудь вообще заморачивался тем, чтобы почитать Мейерса, Эккеля, Страуструпа наконец?
А то полно каких-то "оригинальных методов", а чего оригинального в инициализации агрегатов таким способом - хз! В каждом справочнике по языку это есть, не говоря уж об учебниках и стандарте...
Andrew Selivanov Дата 18.10.2007, 12:53
 
Цитата(LuckLess @ 17.10.2007, 14:56) *
Цитата(ViGOur @ 17.10.2007, 12:24) *
ну как я понял Andrew сделал просто Copy-Pаste из asio и не более того, но способ и правда оригинален... :)

ну.. пруемущества
1. не будет лишней структуры в массиве
2. если структура не будет .. мм.. такой.. что ее нельзя однозначно представить в виде логического "нуля" - твой стпособ не пройдет.

Цитата
Кроме того этот метод не отлетит в рантайме

не понял.. в смысле?


пс. массивы структур - зло :p (а совмещение обпределения структуры с объявлением и инициализацией структуры - двойное зло :p)


Короче для такого применения как в примере выше оно вполне подходит. Под рантаймом имелось ввиду выделить память и инициализировать после запуска. Да, можно сделать по всякому. А еще можно сказать, что если оставить с нулевой структурой - не будет лишней операции деления :)

Предлагаю постить свои методы способы и прочее для решения частных задач... вроде той что в этой теме :)
ViGOur Дата 17.10.2007, 15:00
 
Цитата(LuckLess @ 17.10.2007, 13:56) *
пс. массивы структур - зло :p (а совмещение обпределения структуры с объявлением и инициализацией структуры - двойное зло :p)
Почему же зло, тут некоторые считают, что указатели это зло... :rolleyes:
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 23:58