skip to content
Mastering modern C++ Preview this item
ClosePreview this item
Checking...

Mastering modern C++

Author: Vittorio Romeo
Publisher: [Place of publication not identified] : Packt, [2018]
Edition/Format:   eVideo : Clipart/images/graphics : English
Summary:
"In this course we'll learn how to write correct, safe, and performant code by making use of C++'s type system. Firstly, we'll learn about the Standard Library’s 'algebraic data types' and how they can increase safety, performance, and readability of your application/library. We'll then look at function interfaces. As an example, writing a function that takes a string in such a way that it performs optimally with  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Material Type: Clipart/images/graphics, Internet resource, Videorecording
Document Type: Internet Resource, Computer File, Visual material
All Authors / Contributors: Vittorio Romeo
OCLC Number: 1046057321
Notes: Title from title screen (viewed July 23, 2018).
Date of publication from resource description page.
Performer(s): Presenter, Vittorio Romeo.
Description: 1 online resource (1 streaming video file (2 hr., 13 min., 54 sec.)) : digital, sound, color
Other Titles: Mastering modern C plus plus
Responsibility: Vittorio Romeo.

Abstract:

"In this course we'll learn how to write correct, safe, and performant code by making use of C++'s type system. Firstly, we'll learn about the Standard Library’s 'algebraic data types' and how they can increase safety, performance, and readability of your application/library. We'll then look at function interfaces. As an example, writing a function that takes a string in such a way that it performs optimally with both std::string and const char* seems like a daunting task. It gets even more tricky with functions taking other functions as input. Is it possible to generalize these issues and provide the 'perfect' interface?"--Resource description page.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(1)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1046057321> # Mastering modern C++
    a schema:VideoObject, schema:CreativeWork, schema:Movie ;
    library:oclcnum "1046057321" ;
    rdfs:comment "Unknown 'gen' value: cig" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5354104998#Topic/c++_computer_program_language> ; # C++ (Computer program language)
    schema:alternateName "Mastering modern C plus plus" ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/5354104998#Person/romeo_vittorio> ; # Vittorio Romeo
    schema:datePublished "2018" ;
    schema:description ""In this course we'll learn how to write correct, safe, and performant code by making use of C++'s type system. Firstly, we'll learn about the Standard Library’s 'algebraic data types' and how they can increase safety, performance, and readability of your application/library. We'll then look at function interfaces. As an example, writing a function that takes a string in such a way that it performs optimally with both std::string and const char* seems like a daunting task. It gets even more tricky with functions taking other functions as input. Is it possible to generalize these issues and provide the 'perfect' interface?"--Resource description page."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5354104998> ;
    schema:inLanguage "en" ;
    schema:name "Mastering modern C++"@en ;
    schema:productID "1046057321" ;
    schema:url <http://proquest.safaribooksonline.com/?fpi=9781788621960> ;
    schema:url <https://login.library.sheridanc.on.ca/login?url=http://proquestcombo.safaribooksonline.com/?uiCode=sheridan&xmlId=9781788621960> ;
    schema:url <http://ezproxy.torontopubliclibrary.ca/login?url=http://proquestcombo.safaribooksonline.com/?uiCode=torontopl&xmlId=9781788621960> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1046057321> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5354104998#Person/romeo_vittorio> # Vittorio Romeo
    a schema:Person ;
    schema:familyName "Romeo" ;
    schema:givenName "Vittorio" ;
    schema:name "Vittorio Romeo" ;
    .

<http://experiment.worldcat.org/entity/work/data/5354104998#Topic/c++_computer_program_language> # C++ (Computer program language)
    a schema:Intangible ;
    schema:name "C++ (Computer program language)"@en ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.