Notes and examples for my 2012 UTOS Conference talk

Stephen McQuay 0c51b752da Merge ../cpp11 4 years ago
.hgignore e101a132a0 updated ignore file 4 years ago
Makefile 6448b41ae1 Added an example of parallel pi. 4 years ago
README.rst dd5c982be1 updated make file to be more automatic 4 years ago
auto.cc 226042e61f removed warn failures on compile 4 years ago
constexpr.cc 815175e35e finished product 4 years ago
ilists.cc 530ccb5e37 updated for presentation 4 years ago
init.cc 530ccb5e37 updated for presentation 4 years ago
init_new.cc 530ccb5e37 updated for presentation 4 years ago
lambda.cc 530ccb5e37 updated for presentation 4 years ago
loops.cc 530ccb5e37 updated for presentation 4 years ago
notes.rst 4a84a1fe84 added sources and a quote to notes 4 years ago
pi.cc 6448b41ae1 Added an example of parallel pi. 4 years ago
regex1.cc 0a9c36b286 Added some regex examples. 4 years ago
regex2.cc 0a9c36b286 Added some regex examples. 4 years ago
stress.zsh 9a5202821d updated stress test output 4 years ago
thread.cc 4a84a1fe84 added sources and a quote to notes 4 years ago
thread2.cc 4a84a1fe84 added sources and a quote to notes 4 years ago
tuple.cc a03ea7232b final tuple example 4 years ago

README.rst

========================================
GRANDPA, I DON’T WANT NONE OF YOUR C++!!
========================================

.. rubric:: Notes and examples for my 2012 UTOS Conference talk

You thought the language was essentially dead, relegated to the slaves who
produce the latest video games; you were wrong!

Last year the latest C++ standard, c++11, was ratified adding many of the
features one would expect from a modern programming language.

Come participate in an overview and example festival of some of the added
features.

Build Instructions
==================

In order to compile the examples, modify the CXXFLAGS in the Makefile and
then run make for each executable. If you want, for example, to build the
asdf.cc file, run::

make asdf

or to build it all::

make

Also, you can run it all with the *run* target::

make run

if it returns 0, then everything went fine.

Enjoy!