Kumar, Chandra Shekhar C++14 FAQs ISBN 13: 9781500239879

C++14 FAQs - Softcover

9781500239879: C++14 FAQs
View all copies of this ISBN edition:
 
 
This book contains selected questions related to C++14 with detailed solutions to all of these which will help the reader to hone her skills to solve a particular problem.

Primary sources of this collection are:
  1. Advanced C++ FAQs: Volume 1 : Fundamentals
  2. Advanced C++ FAQs: Volume 2 : Generic Programming
  3. Advanced C++ FAQs: Volumes 1 & 2
This book is not an introduction to C++. It assumes that the reader is aware of the basics of C++98 and C++03 and wants to expand her horizon to latest and greatest in C++14(aka C++1y). The problems are marked on a scale of one(*)(simplest) to five stars(*****)(hardest). Forthcoming volumes will strengthen this particular approach spanning various areas of C++.

  • variable templates
  • Constexpr static data members of class templates
  • constexpr function templates
  • ....
  • static data member template
  • specialization of variable template
  • default argument and specialization of variable template
  • lambda and variable template
  • variable templates variables vary
  • auto variable templates
  • valid specialization but error ?
  • variable templates and lambda revisited
  • Incremental improvement to integral constant
  • is same musings
  • auto variable template and generic lambda
  • constexpr member functions and implicit const
  • ....
  • constexpr vs static vs uninitialized
  • constexpr vs member function revisited
  • deprecated attribute
  • Member initializers and aggregate class
  • ....
  • Data Member initializers
  • time duration literals
  • ...
  • Compile Time binary Literal Operator
  • Square Literal Operator
  • Type Transformation Aliases
  • unique ptr vs make unique as function argument
  • make unique as perfect forwarding guy
  • make unique and new
  • ....
  • make unique and default initialization with T[]
  • Extend make unique : Support list initialization T[]
  • Extend make unique : Value Initialize T[]
  • Extend make unique : T[N]
  • allocate unique
  • Compile-time integer sequences
  • Simplified Creation of std::integer sequence
  • std::index sequence
  • Custom Sequence : Addition
  • ....
  • Custom Sequence : Split
  • Extract from tuple
  • convert std::array to std::tuple
  • Piecewise construction of std::pair
  • Compile Time Integer Sequence Simplified
  • sfinae and represent type of function
  • metafunction : check presence of type member
  • std::common type and sfinae
  • Contextual Conversion
  • Single quotation mark as digit separator
  • Binary Literals
  • auto return type in function declaration
  • return type deduction for function
  • return type deduction for lambdas
  • ....
  • decltype(auto)
  • return type deduction for function templates
  • explicit instantiation and auto
  • return type deduction and virtual
  • deduce return type
  • generalized lambda capture
  • generic lambda and product vector
  • generic lambda
  • generic lambda definition
  • conversion function of generic lambda
  • generic lambda quiz
  • Preventing Name Hijacking
  • Find First Null Pointer in a Container
  • Generic Operator Functors
  • Exchange Utility
  • Addressing Tuple By Type
  • Quoted manipulators
  • Null Iterator
  • std::move is rvalue cast
  • C++14 Compiler

"synopsis" may belong to another edition of this title.

About the Author:
Chandrashekhar Kumar is the CEO and Co-Founder of Ancient Kriya Yoga Mission. He is the CTO and Co-Founder of Ancient Science Publishers.

He holds a degree of Integrated M.Sc.(5 yrs) in Physics from IIT Kanpur.

He has been programming in C++ since last 20 years. He loves to hack gcc, gdb, valgrind, clang, boost, TeX, LaTeX and pours inside the works of Knuth.

"About this title" may belong to another edition of this title.

Shipping: US$ 11.45
From United Kingdom to U.S.A.

Destination, rates & speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

Stock Image

Chandra Shekhar Kumar
ISBN 10: 1500239879 ISBN 13: 9781500239879
New Paperback / softback Quantity: > 20
Print on Demand
Seller:
THE SAINT BOOKSTORE
(Southport, United Kingdom)

Book Description Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days. Seller Inventory # C9781500239879

More information about this seller | Contact seller

Buy New
US$ 15.43
Convert currency

Add to Basket

Shipping: US$ 11.45
From United Kingdom to U.S.A.
Destination, rates & speeds
Seller Image

Kumar, Chandra Shekhar
ISBN 10: 1500239879 ISBN 13: 9781500239879
New Softcover Quantity: 5
Seller:
GreatBookPrices
(Columbia, MD, U.S.A.)

Book Description Condition: New. Seller Inventory # 21625547-n

More information about this seller | Contact seller

Buy New
US$ 24.26
Convert currency

Add to Basket

Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds
Seller Image

Kumar, Chandra Shekhar
ISBN 10: 1500239879 ISBN 13: 9781500239879
New Softcover Quantity: 5
Seller:
GreatBookPricesUK
(Castle Donington, DERBY, United Kingdom)

Book Description Condition: New. Seller Inventory # 21625547-n

More information about this seller | Contact seller

Buy New
US$ 15.42
Convert currency

Add to Basket

Shipping: US$ 19.19
From United Kingdom to U.S.A.
Destination, rates & speeds