skip to content
Covid-19 virus
COVID-19 Resources

Reliable information about the coronavirus (COVID-19) is available from the World Health Organization (current situation, international travel). Numerous and frequently-updated resource results are available from this WorldCat.org search. OCLC’s WebJunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus issues in their communities.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
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 : EnglishView all editions and formats
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


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/1046057321<\/a>> # Mastering modern C++<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:VideoObject<\/a>, schema:CreativeWork<\/a>, schema:Movie<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"1046057321<\/span>\" ;\u00A0\u00A0\u00A0\nrdfs:comment<\/a> \"Unknown \'gen\' value: cig<\/span>\" ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5354104998#Topic\/c++_computer_program_language<\/a>> ; # C++ (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\nschema:alternateName<\/a> \"Mastering modern C plus plus<\/span>\" ;\u00A0\u00A0\u00A0\nschema:creator<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5354104998#Person\/romeo_vittorio<\/a>> ; # Vittorio Romeo<\/span>\n\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2018<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"\"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\u2019s \'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.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/5354104998<\/a>> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Mastering modern C++<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"1046057321<\/span>\" ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/proquest.safaribooksonline.com\/?fpi=9781788621960<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/login.library.sheridanc.on.ca\/login?url=http:\/\/proquestcombo.safaribooksonline.com\/?uiCode=sheridan&xmlId=9781788621960<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/ezproxy.torontopubliclibrary.ca\/login?url=http:\/\/proquestcombo.safaribooksonline.com\/?uiCode=torontopl&xmlId=9781788621960<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/1046057321<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5354104998#Person\/romeo_vittorio<\/a>> # Vittorio Romeo<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Romeo<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Vittorio<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Vittorio Romeo<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5354104998#Topic\/c++_computer_program_language<\/a>> # C++ (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"C++ (Computer program language)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/ezproxy.torontopubliclibrary.ca\/login?url=http:\/\/proquestcombo.safaribooksonline.com\/?uiCode=torontopl&xmlId=9781788621960<\/a>>\u00A0\u00A0\u00A0\nrdfs:comment<\/a> \"Connect to this resource online<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/1046057321<\/a>>\u00A0\u00A0\u00A0\u00A0a \ngenont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/www.worldcat.org\/oclc\/1046057321<\/a>> ; # Mastering modern C++<\/span>\n\u00A0\u00A0\u00A0\nschema:dateModified<\/a> \"2019-02-09<\/span>\" ;\u00A0\u00A0\u00A0\nvoid:inDataset<\/a> <http:\/\/purl.oclc.org\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n