Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
C/C++
>
ANSI С/С++
(Модератор:
Вад
) > Тема:
Грядущий стандарт
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Грядущий стандарт (Прочитано 10346 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
RMihael
Гость
Грядущий стандарт
«
:
20-09-2003 13:51 »
В связи с грядущим С++0х хочется узнать кто как относится к уже объявленным нововведениям (
http://www.cuj.com/documents/s=8890/cujexp0310sutter/
) и кто что мечтает увидеть в конечном документе?
Относительно себя могу сказать, что моей заветной мечтой являются лямбда-функции на уровне языка. Представляете как красиво:
for_each(c.begin(), c.end(), lambda /x x->foo() ) ? Правда новые биндеры и адапторы не дают поводов для надежд
Записан
Serega
Гость
Грядущий стандарт
«
Ответ #1 :
20-09-2003 19:16 »
А зачем лямбда на уровне языка ?
и так уже есть
язык тем и популярен, что он прост и надежен
Записан
RMihael
Гость
Грядущий стандарт
«
Ответ #2 :
20-09-2003 23:36 »
Если ты имел в виду boost::lambda то там ограничений на мой вкус больше чем конфет. Например аналог коду который я привёл не скомпилировался бы. А возня с всевозможными constant, var, ret и прочими не всегда очевидными разностями лично для меня делает такое решение совершенно непривлекательным. Или есть какие-то альтернативы BBL? Но мне кажется, что любая реализация лямбд будет натыкаться на принципиальные ограничения языка вроде невозможности перегружать некоторые операторы, или отсутствие способа получить возвращаемый тип функции (правда с функторами обещают что-то сделать в этом плане)
Записан
NetRaider
Гость
Грядущий стандарт
«
Ответ #3 :
24-09-2003 23:49 »
Цитата
В связи с грядущим С++0х хочется узнать кто как относится к уже объявленным нововведениям (
http://www.cuj.com/documents/s=8890/cujexp0310sutter/
) и кто что мечтает увидеть в конечном документе?
Мне больше хочется не новшеств, а более полного соответствия компиляторов текущему Стандарту.
Записан
Serega
Гость
Грядущий стандарт
«
Ответ #4 :
25-09-2003 05:18 »
компилятор из VS.NET 7.1 очень даже неплох
Записан
NetRaider
Гость
Грядущий стандарт
«
Ответ #5 :
25-09-2003 05:42 »
... но до Comeau с экспортом шаблонов ему далеко
Записан
RMihael
Гость
Грядущий стандарт
«
Ответ #6 :
25-09-2003 13:14 »
Цитата: NetRaider
... но до Comeau с экспортом шаблонов ему далеко
Совсем неплох Интеловский -- вроде в нём работает всё, кроме этого самого экспорта.
А что до экспорта -- штука конечно замечательная, но к способностям языка она напрямую не относится, это скорее вопрос компоновки
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
C/C++
>
ANSI С/С++
(Модератор:
Вад
) > Тема:
Грядущий стандарт
Загружается...