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

      Цитата Qraizer @
      у как, распознал ту WTF()?

      Старый-добрый способ быстрого получения обратного корня. Не?

      А вот конструкция вида:
      ExpandedWrap disabled
        const TypeInfo (&get()const)[Length<typename L::TypeList>::value];
      меня, старого сишника, вводит в ступор :D
      Впрочем, плюсы знаю только в базовой версии и все эти тайпкасты меня обошли стороной, о чем ни разу и не пожалел.

      Вообще же в Си конечно перемудрили с разнообразием объявлений данных, можно было попроще. Предпочитаю использовать только два вида указателей:
      ExpandedWrap disabled
        int *p;
        int **p;
      Их хватает для любых задач. Остальное - комментарии пояснят, они для того и придуманы.
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0180 ]   [ 16 queries used ]   [ Generated: 29.03.24, 05:03 GMT ]