Diving Deeper into C++ Templates /

Templates form the foundation of modern C++ programming; they must be understood, not only to use the Standard Library, but to take advantage of many of the features found in C++11 and C++14. By offering a detailed look at how to create and use template functions and classes in your C++ code, this c...

Full description

Bibliographic Details
Main Author: Templeman, Julian (Author)
Corporate Author: Safari, an O'Reilly Media Company
Format: eBook
Language:English
Published: Infinite Skills, 2017.
Edition:1st edition.
Subjects:
Online Access:Connect to this electronic resource

MARC

Tag First Indicator Second Indicator Subfields
LEADER 00000ugm a2200000 a 4500
001 in00004128739
005 20260129225757.3
006 m o d
007 cr cn
008 240517s2017 xx v eng
020 |z 9781491988695 
035 |a (CaSebORM)9781491988701 
040 |d UtOrBLW 
041 0 |a eng 
100 1 |a Templeman, Julian,  |e author.  |0 http://id.loc.gov/authorities/names/no98079408 
245 1 0 |a Diving Deeper into C++ Templates /  |c Templeman, Julian. 
250 |a 1st edition. 
264 1 |b Infinite Skills,  |c 2017. 
300 |a 1 online resource (1 video file, approximately 47 min.) 
336 |a two-dimensional moving image  |b tdi  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a video file 
520 |a Templates form the foundation of modern C++ programming; they must be understood, not only to use the Standard Library, but to take advantage of many of the features found in C++11 and C++14. By offering a detailed look at how to create and use template functions and classes in your C++ code, this course goes beyond the basics, and is intended for the intermediate level programmer. Topics covered include: non-type and default parameters, overloading and specialization, the use of template template parameters, explicit instantiation and inheritance, generic programming, type traits, and policy-based design. Learners completing this course will have the knowledge required to produce robust, practical, and modern C++ code. Understand how to create and use template functions in your C++ code Learn to use modern techniques; such as type traits, and policy-based programming Discover how generic programming differs from OO programming Gain a fundamental awareness of the importance of templates in modern C++ code Julian Templeman runs the London UK based consulting company Templeman Consulting. He has worked in software development for 40 years, written code in over 20 languages, and has worked with C++ for over 20 years. A professional consultant, trainer, and writer, Julian has authored multiple programming books and videos, including the O'Reilly title "Practical Scala for Java Developers". 
533 |a Electronic reproduction.  |b Boston, MA :  |c Safari,  |n Available via World Wide Web. 
538 |a Mode of access: World Wide Web. 
542 |f Copyright © Infinite Skills 
588 |a Online resource; Title from title screen (viewed May 18, 2017) 
500 |a Videorecording. 
655 7 |a Electronic videos.  |2 local 
710 2 |a Safari, an O'Reilly Media Company. 
856 4 0 |u https://proxy.library.tamu.edu/login?url=https://go.oreilly.com/TAMU/library/view/-/9781491988701/?ar  |z Connect to this electronic resource  |t 0 
999 f f |s 61910b1f-2fb0-32c9-bd31-1fd0e63deea1  |i 299ce6f2-de55-3d61-8d01-2b0fd0c98200  |t 0 
952 f f |a Texas A&M University  |b College Station  |c Electronic Resources  |s www_evans  |d Available Online  |t 0  |h No information provided 
998 f f |t 0  |l Available Online