Effective Modern C++
latest

Contents:

  • 1. Deducing Types
    • Item 1: Understand template type deduction
      • Case 1: ParamType is a Reference or Pointer, but not a Universal Reference
      • Case 2: ParamType is a Universal Reference
      • Case 3: ParamType is Neither a Pointer nor a Reference
      • Array Arguments
      • Function Arguments
      • Things to Remember
    • Item 2: Understand auto type deduction
      • Things to Remember
  • 2. auto
  • 3. Moving to Modern C++
  • 4. Smart Pointers
  • 5. Rvalue References, Move Semantics, and Perfect Forwarding
  • 6. Lambda Expressions
  • 7. The Concurrency API
  • 8. Tweaks
Effective Modern C++
  • Docs »
  • Effective Modern C++
  • Edit on GitHub

Effective Modern C++¶

Contents:

  • 1. Deducing Types
    • Item 1: Understand template type deduction
      • Case 1: ParamType is a Reference or Pointer, but not a Universal Reference
      • Case 2: ParamType is a Universal Reference
      • Case 3: ParamType is Neither a Pointer nor a Reference
      • Array Arguments
      • Function Arguments
      • Things to Remember
    • Item 2: Understand auto type deduction
      • Things to Remember
  • 2. auto
  • 3. Moving to Modern C++
  • 4. Smart Pointers
  • 5. Rvalue References, Move Semantics, and Perfect Forwarding
  • 6. Lambda Expressions
  • 7. The Concurrency API
  • 8. Tweaks

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2018, Hans-J. Schmid. Revision 5e8db36e.

Built with Sphinx using a theme provided by Read the Docs.