My Account Log in

1 option

Introduction to C++ Templates / Templeman, Julian.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Video
Author/Creator:
Templeman, Julian, author.
Language:
English
Subjects (All):
C++ (Computer program language).
Object-oriented programming languages.
Genre:
Electronic videos.
Physical Description:
1 online resource (1 video file, approximately 27 min.)
Edition:
1st edition
Other Title:
Introduction to C plus plus templates
Place of Publication:
Infinite Skills, 2017.
System Details:
video file
Summary:
Templates are a fundamental feature of modern C++ programming. Designed for the beginner to intermediate level C++ programmer, this course explains why templates are important and how to use them. Expert programmer, Julian Templeman, starts with a description of the concept behind templates and shows you how they solve the problem of writing functions and classes that differ only in their parameter types. He then demonstrates how you use template functions to create functions that will work with a variety of parameter types and how to use them in code. Then, he shows you how to create and use template classes, parameterized types that are commonly used for containers such as vector and list. The course finishes off with a discussion of how the compiler processes templates and what this means in terms of how code is compiled and linked. Explore the importance and role of templates in C++ programming Understand how to create and use function and class templates Gain the ability to create highly efficient type-safe code Master the techniques required for effective C++11 and C++14 programming 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".
Participant:
Presenter, Julian Templeman.
Notes:
Online resource; Title from title screen (viewed April 24, 2017)
Title from title screen (viewed May 11, 2017).
Date of publication from resource description page.
OCLC:
987006599

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account