昨日まで行われていたIssaquah WA USA ISO C++ meetingで、C++14後のLibrary Fundamentals TS (std::optionalのやつ)にいろいろ追加されることになったのでメモ。解説は追々書きます。
- N3932: Variable Templates For Type Traits (Revision 1)
- N3925: A sample Proposal, v4
- N3923: A SFINAE-Friendly std::iterator_traits, v3
- N3921: string_view: a non-owning reference to a string, revision 7
- N3920: Extending shared_ptr to Support Arrays, Revision 2
- N3916: Polymorphic Memory Resources, r2
- N3915: apply() call a function with arguments from a tuple (V3)
- N3905: Extending std::search to use Additional Searching Algorithms (Version 4)
もうだいたいの提案がC++14後のTechnical Specificationに回されることになったので、C++14はそろそろ決まりそうですね。