C++0x в Wikipedia
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 18.08.07 10:48
Оценка: 33 (10)
Недавно в большом флейме на linux.org.ru, посвященном интервью Страуструпа о C++0x, добрая душа дала ссылку на описание C++0x в Wikipedia: http://en.wikipedia.org/wiki/C%2B%2B0x
Мне понравилось, т.к. дает развернутое впечатление о грядущих возможностях без необходимости самому копаться в различных предложениях к стандарту.

Из того, что меня, как говорится, "торкнуло":

* лябмды:
std::vector<int> someList;
int total = 0;
std::for_each(someList.begin(), someList.end(), <&>(x) {total += x});


* новые литералы:
Length operator"_miles"(float fValue) {return Length(fValue, Length::MILES);}
Length someLength = 12.5_miles // Вах!!!;


Скорей бы это все реализовали, а то ведь и слюной захлебнуться можно

Кстати, кто-нибудь знает, не планируется ли в C++0x что-то типа static if из языка D?


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.