![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Andrew Selivanov |
![]() ![]()
Сообщение
#1
|
![]() Участник ![]() ![]() Группа: Участник Сообщений: 249 Регистрация: 9.10.2007 Из: Москва Пользователь №: 3 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
Поваренная книга программиста C/C++
![]() http://pleac.sourceforge.net/pleac_cposix/index.html Очень познавательно было почитать раздел Dates and Times рекомендую всем ![]() PS: порадовала конструкция
а что, необычно, радует глаз ![]() Сообщение отредактировал Andrew Selivanov - 9.9.2008, 11:50 |
|
|
![]() |
ViGOur |
![]()
Сообщение
#2
|
![]() Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: ![]() ![]() ![]() |
Да нет, просто некоторые не понимают, что это просто демонстрация языковых возможностей. А раз уж мы пишем на С\С++, то нужно их знать от а до я. И не говорить, что за такой код руки отрывать нужно!
![]() Например в коде исходников виндовс частенько встречается такая конструкция: Мудрено? Да!. Но, только в том случае если есть не понимание в конструкциях языка и в том как работает main... ![]() |
|
|
Tonal |
![]()
Сообщение
#3
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 452 Регистрация: 6.12.2007 Из: Новосибирск Пользователь №: 34 Спасибо сказали: 69 раз(а) Репутация: ![]() ![]() ![]() |
Ссылка смешная, спасибо.
Несколько удручает безусловная привязка к *nix и gcc. Кусок приведённого кода - это как рах расширение gcc, как и вложенные функции и массивы с длинной вычисляемой в рантайме. Безусловно интересные и удобные фичи, но не стандартные не разу. ![]() Кстати, аналогом приведённого кода на стандартном С++ будет видимо так:
Оно несколько длиннее. ![]() А про знание языка +1000. П.С. Кстати, такие анонимные вложенные классы я реально применял вместо отсутствующих в С++ лямбд для работы с stl-евскими алгоритмами. Это в borland 5.0.x было. Сейчас так нельзя - а жаль. Правда, в новый стандарт обещают честные лямбды включить! ![]() Сообщение отредактировал Tonal - 23.9.2008, 10:06 |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.2.2025, 21:37 |