Notes and examples for my 2012 UTOS Conference talk
Go to file
Stephen M. McQuay 530ccb5e37 updated for presentation 2012-05-25 08:17:47 -06:00
.hgignore updated ignore file 2012-05-01 17:30:28 -06:00
Makefile left Makefile in neutral state 2012-05-05 14:50:51 -06:00
README.rst updated make file to be more automatic 2012-05-05 14:14:40 -06:00
auto.cc removed warn failures on compile 2012-05-05 14:54:38 -06:00
constexpr.cc finished product 2012-05-05 13:45:49 -06:00
ilists.cc updated for presentation 2012-05-25 08:17:47 -06:00
init.cc updated for presentation 2012-05-25 08:17:47 -06:00
init_new.cc updated for presentation 2012-05-25 08:17:47 -06:00
lambda.cc updated for presentation 2012-05-25 08:17:47 -06:00
loops.cc updated for presentation 2012-05-25 08:17:47 -06:00
notes.rst updated for presentation 2012-05-25 08:17:47 -06:00
thread.cc added two threading examples 2012-05-05 09:34:15 -06:00
thread2.cc added two threading examples 2012-05-05 09:34:15 -06:00
tuple.cc updated for presentation 2012-05-25 08:17:47 -06:00

README.rst

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

========================================
GRANDPA, I DONT 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!