Import It All
Books > Computers & Technology > Programming Languages > C & C++ > C++
C++14 FAQs

C++14 FAQs

Product ID: 15984271 Condition: New

Payflex: Pay in 4 interest-free payments of R154.00. Learn more
R 616
includes Duties & VAT
Delivery: 10-20 working days
Ships from USA warehouse.
Secure Transaction
VISA Mastercard payflex ozow

Product Description

C++14 FAQs

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

Technical Specifications

Country
USA
Brand
CREATESPACE
Manufacturer
CreateSpace Independent Publishing Platform
Binding
Paperback
ItemPartNumber
black & white illustrations
UnitCount
1
EANs
9781500239879

You might also like

Back to top