René's URL Explorer Experiment


Title: C++11

Open Graph Title: C++11

X Title: C++11

Description: C++11 was the largest change ever made to C++; and due to the changed release schedule, probably will remain the largest single change. It is a well thought out, mostly backward-compatible change that can cause you to completely rethink the way you write code in C++. It is best thought of as almost a new language, a sort of (C++)++ language. There are too many changes to list here, and there are excellent resources available, so this is meant to just give you a taste of some of the most useful changes. Many of the features work best together, or are related. There already are great resources for learning about C++11 (listed at the bottom of this lesson), and C++11 is already in use in most software. Therefore, the remainder of this lesson will cover a few of the common idioms in C++11 that a programmer experienced with the older C++ might not immediately think of.

Open Graph Description: C++11 was the largest change ever made to C++; and due to the changed release schedule, probably will remain the largest single change. It is a well thought out, mostly backward-compatible change that can cause you to completely rethink the way you write code in C++. It is best thought of as almost a new language, a sort of (C++)++ language. There are too many changes to list here, and there are excellent resources available, so this is meant to just give you a taste of some of the most useful changes. Many of the features work best together, or are related. There already are great resources for learning about C++11 (listed at the bottom of this lesson), and C++11 is already in use in most software. Therefore, the remainder of this lesson will cover a few of the common idioms in C++11 that a programmer experienced with the older C++ might not immediately think of.

X Description: C++11 was the largest change ever made to C++; and due to the changed release schedule, probably will remain the largest single change. It is a well thought out, mostly backward-compatible change that …

Mail addresses
henryfs@princeton.edu

Opengraph URL: https://iscinumpy.dev/post/cpp-11/

X: @HenrySchreiner3

Generator: Hugo 0.161.1

direct link

Domain: iscinumpy.dev


Hey, it has json ld scripts:
{"@context":"https://schema.org","@graph":[{"@id":"https://iscinumpy.dev/#website","@type":"WebSite","name":"ISciNumPy.dev","publisher":{"@id":"https://iscinumpy.dev/#organization"},"url":"https://iscinumpy.dev/"},{"@id":"https://iscinumpy.dev/#organization","@type":"Organization","name":"Henry Schreiner","url":"https://iscinumpy.dev/"},{"@id":"https://iscinumpy.dev/post/cpp-11/#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":"https://iscinumpy.dev/","name":"Home","position":1},{"@type":"ListItem","item":"https://iscinumpy.dev/post/","name":"Posts","position":2},{"@type":"ListItem","item":"https://iscinumpy.dev/post/cpp-11/","name":"C++11","position":3}]},{"@id":"https://iscinumpy.dev/post/cpp-11/#webpage","@type":"WebPage","breadcrumb":{"@id":"https://iscinumpy.dev/post/cpp-11/#breadcrumb"},"isPartOf":{"@id":"https://iscinumpy.dev/#website"},"name":"C++11","url":"https://iscinumpy.dev/post/cpp-11/"},{"@id":"https://iscinumpy.dev/#author-henry-schreiner","@type":"Person","name":"Henry Schreiner","url":"https://iscinumpy.dev/"},{"@id":"https://iscinumpy.dev/post/cpp-11/#article","@type":"Article","author":[{"@id":"https://iscinumpy.dev/#author-henry-schreiner"}],"dateCreated":"2016-09-08T08:30:00+02:00","dateModified":"2026-06-09T15:40:47-04:00","datePublished":"2016-09-08T08:30:00+02:00","description":"C++11 was the largest change ever made to C++; and due to the changed release schedule, probably will remain the largest single change. It is a well thought out, mostly backward-compatible change that can cause you to completely rethink the way you write code in C++. It is best thought of as almost a new language, a sort of (C++)++ language. There are too many changes to list here, and there are excellent resources available, so this is meant to just give you a taste of some of the most useful changes.\nMany of the features work best together, or are related. There already are great resources for learning about C++11 (listed at the bottom of this lesson), and C++11 is already in use in most software. Therefore, the remainder of this lesson will cover a few of the common idioms in C++11 that a programmer experienced with the older C++ might not immediately think of.\n","headline":"C++11","image":"https://iscinumpy.dev/images/avatar.jpg","inLanguage":"en","keywords":["programming","cpp","cppxx"],"mainEntityOfPage":{"@id":"https://iscinumpy.dev/post/cpp-11/#webpage"},"publisher":{"@id":"https://iscinumpy.dev/#organization"},"timeRequired":"PT14M","wordCount":2779}]}

NoneIE=edge
authorHenry Schreiner
og:site_nameISciNumPy.dev
og:localeen_us
og:typearticle
article:sectionpost
article:published_time2016-09-08T08:30:00+02:00
article:modified_time2026-06-09T15:40:47-04:00
article:tagCppxx
twitter:imagehttps://iscinumpy.dev/images/avatar.jpg
twitter:cardsummary_large_image
twitter:creator@HenrySchreiner3

Links:

ISciNumPy.devhttps://iscinumpy.dev/
Linkshttps://iscinumpy.dev/post/cpp-11
Useful Linkshttps://iscinumpy.dev/page/useful-links/
Softwarehttps://iscinumpy.dev/page/software/
Writinghttps://iscinumpy.dev/page/writing/
Presentationshttps://iscinumpy.dev/page/presentations/
Illustrations and videoshttps://iscinumpy.dev/page/illustrations/
My UC sitehttps://hschrein.web.cern.ch/hschrein/
Sitehttps://iscinumpy.dev/post/cpp-11
Archiveshttps://iscinumpy.dev/page/archive/
Tagshttps://iscinumpy.dev/tags/
Categorieshttps://iscinumpy.dev/categories/
Abouthttps://iscinumpy.dev/post/cpp-11
About mehttps://iscinumpy.dev/page/about/
My projectshttps://iscinumpy.dev/page/projects/
https://iscinumpy.dev/
Henry Schreinerhttps://iscinumpy.dev/
C++14https://iscinumpy.dev/post/cpp-14
C++17https://iscinumpy.dev/post/cpp-17
C++20https://iscinumpy.dev/post/cpp-20
C++23https://iscinumpy.dev/post/cpp-23
see this videohttps://channel9.msdn.com/posts/C-and-Beyond-2012-Herb-Sutter-You-dont-know-blank-and-blank
Cpp Reference’s page on parameter packshttp://en.cppreference.com/w/cpp/language/parameter_pack
n3055http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3055.pdf
Bjarne Stroustrup’s documenthttp://www.stroustrup.com/C++11FAQ.html
SmartBear blog posthttp://blog.smartbear.com/c-plus-plus/the-biggest-changes-in-c11-and-why-you-should-care/
ISO CPPhttps://isocpp.org/wiki/faq/cpp11
Cpp Referencehttp://en.cppreference.com/w/
Wikipediahttps://en.wikipedia.org/wiki/C%2B%2B11
C++14https://iscinumpy.dev/post/cpp-14
C++17https://iscinumpy.dev/post/cpp-17
C++20https://iscinumpy.dev/post/cpp-20
C++23https://iscinumpy.dev/post/cpp-23
cpphttps://iscinumpy.dev/categories/cpp/
programminghttps://iscinumpy.dev/tags/programming/
cpphttps://iscinumpy.dev/tags/cpp/
cppxxhttps://iscinumpy.dev/tags/cppxx/
https://iscinumpy.dev/post/googletest-and-cmake/
https://iscinumpy.dev/post/cpp-14/
Previous Posthttps://iscinumpy.dev/post/googletest-and-cmake/
Next Post https://iscinumpy.dev/post/cpp-14/
Typeshttps://iscinumpy.dev/post/cpp-11#types
Containers and iteratorshttps://iscinumpy.dev/post/cpp-11#containers-and-iterators
Lambda functionshttps://iscinumpy.dev/post/cpp-11#lambda-functions
Class improvementshttps://iscinumpy.dev/post/cpp-11#class-improvements
Compile time improvementshttps://iscinumpy.dev/post/cpp-11#compile-time-improvements
Variadic templateshttps://iscinumpy.dev/post/cpp-11#variadic-templates
Move semanticshttps://iscinumpy.dev/post/cpp-11#move-semantics
Explanation of value categorieshttps://iscinumpy.dev/post/cpp-11#explanation-of-value-categories
Syntax for the value categorieshttps://iscinumpy.dev/post/cpp-11#syntax-for-the-value-categories
Other featureshttps://iscinumpy.dev/post/cpp-11#other-features
Std library improvementshttps://iscinumpy.dev/post/cpp-11#std-library-improvements
Further readinghttps://iscinumpy.dev/post/cpp-11#further-reading
https://www.facebook.com/henryschreineriii
https://github.com/henryiii
https://gitlab.com/henryiii
https://twitter.com/HenrySchreiner3
https://reddit.com/u/henryschreineriii
https://linkedin.com/in/in/henryiii
https://stackoverflow.com/users/2402816
https://www.youtube.com/henryschreiner
https://fosstodon.org/@henryiii
https://bsky.app/profile/henryiii.bsky.social
https://iscinumpy.dev/index.xml
Henry Schreinerhttps://iscinumpy.dev/
ISciNumPy.devhttps://iscinumpy.dev/
Hugo v0.161.1https://gohugo.io
Beautiful Hugohttps://github.com/halogenica/beautifulhugo
Beautiful Jekyllhttps://deanattali.com/beautiful-jekyll/
41dc7d2bhttps://gitlab.com/iscinumpy/iscinumpy.gitlab.io/-/tree/41dc7d2b452a43aa9d875539269b92f82008a44c

Viewport: width=device-width,initial-scale=1,maximum-scale=1


URLs of crawlers that visited me.