filmov
tv
CppCon 2014: Scott Meyers 'Type Deduction and Why You Care'

Показать описание
—
--
C++98 had template type deduction, and it worked so intuitively, there was little need to understand what took place under the covers. C++11 extends type deduction to include universal references, applies it to auto variables and lambda expressions, then throws in a special auto-only deduction rule. C++14 pushes the boundary further, adding two forms of function return type deduction (auto and decltype(auto)) for arbitrary functions and offering auto parameters for lambdas. The result is that what could be treated as a black box in C++98 has become a topic that practicing C++ developers really need to understand. This talk will give you the information you need to do that.
--
Scott Meyers has been working with C++ since 1988. He recently finished his new book, "Effective Modern C++".
--
*-----*
*-----*
--
C++98 had template type deduction, and it worked so intuitively, there was little need to understand what took place under the covers. C++11 extends type deduction to include universal references, applies it to auto variables and lambda expressions, then throws in a special auto-only deduction rule. C++14 pushes the boundary further, adding two forms of function return type deduction (auto and decltype(auto)) for arbitrary functions and offering auto parameters for lambdas. The result is that what could be treated as a black box in C++98 has become a topic that practicing C++ developers really need to understand. This talk will give you the information you need to do that.
--
Scott Meyers has been working with C++ since 1988. He recently finished his new book, "Effective Modern C++".
--
*-----*
*-----*
CppCon 2014: Scott Meyers 'Type Deduction and Why You Care'
code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care
Scott Meyers - The evolving search for effective C++ - Keynote @ Meeting C++ 2014
CppCon 2014: Howard Hinnant 'Types Don't Know #'
CppCon 2014: 'Meet the Authors'
CppCon 2014: Bryce Adelstein-Lelbach 'Practical Functional Programming in C++'
Dconf 2014 Day 2 Keynote: The Last Thing D Needs -- Scott Meyers
CppCon 2014: Leor Zolman ' An Overview of C++11/14, Part I'
CppCon 2014: James McNellis 'Unicode in C++'
CppCon 2014: Lawrence Crowl 'The Implementation of Value Types'
CppCon 2014: Michael Caisse 'The Canonical Class'
CppCon 2014: James McNellis & Kate Gregory 'Modernizing Legacy C++ Code'
Scott Meyers - Effective Modern C++ part 1
CppCon 2014: Walter E. Brown 'Modern Template Metaprogramming: A Compendium, Part I'
Meeting C++ 2014 - An interview with Hartmut Kaiser and Scott Meyers
CppCon 2014: Chandler Carruth 'Efficiency with Algorithms, Performance with Data Structures&apo...
CppCon 2014: Herb Sutter 'Back to the Basics! Essentials of Modern C++ Style'
CppCon2014: Vittorio Romeo 'Quick Game Development with C++11 / C++14'
CppCon 2014: Arthur O'Dwyer 'C++11 in the Wild: Techniques from a Real Codebase'
CppCon 2014: Bjarne Stroustrup 'Make Simple Tasks Simple!'
CppCon 2014: Steve Gates 'Using C++ to Connect to Web Services'
CppCon 2014: James McNellis & Kate Gregory 'Making C++ Code Beautiful'
CppCon 2014: Mike Acton 'Data-Oriented Design and C++'
Code::Dive 2014: Wywiad ze Scottem Meyersem
Комментарии