воскресенье, 30 марта 2008 г.

C++ развивается: комитет одобрил лямбда функции и замыкания

29 марта одобрено:
N2550:Lambda Expressions and Closures:
Wording for Monomorphic Lambdas
. Очень интересная новая фича для языка. Позволит в некоторых случаях писать намного более понятный и компактный код.
из менее интересных фич:
  • N2535 Namespace associations (inline namespace)
  • N2540 Inheriting constructors
  • N2541 New function declarator syntax
  • N2543 STL singly linked lists (forward_list)
  • N2544 Unrestricted unions
  • N2546 Removal of auto as a storage-class specifier
  • N2551 Variadic template versions of std::min, std::max, and std::minmax
  • N2554 Scoped allocator model
  • N2525 Allocator-specific swap and move behavior
  • N2547 Allow lock-free atomic<T> in signal handlers
  • N2555 Extended variadic template template parameters
  • N2559 Nesting exceptions (aka wrapped exceptions)

Комментариев нет: