Commit Graph

40 Commits (be0894d079ac433bc2cfaa34670b6731d0a1426b)
 

Author SHA1 Message Date
neingeist be0894d079 add a 'check' target to run cpplint
neingeist 8e65d97d3d a better future
neingeist 987fff370d more dividing fun
neingeist cae45c8613 play around with division
neingeist e14177b097 add some return type deduction test (c++14)
neingeist af963758f4 add more IDEAS
neingeist 646b6e44b3 play with std::future
neingeist 415a618522 add a small rtti experiment
neingeist cef5d842b3 suppress g++'s warning that auto_ptr is deprecated
neingeist 40ab3d2249 add more IDEAS
neingeist 66d0728e00 print out address of object to copy in copy constructor
neingeist 235d604757 print out function name when called
neingeist 82015eb616 play around with make_shared<>()
neingeist f6d9636caa add a copy and a "normal" constructor
neingeist ddec3de9b6 add an example throwing bad_alloc
neingeist b987b2badd test a reference as a lvalue
neingeist 9b2aef1701 shared_ptr vs containers
neingeist 133098604d array, array, vector, yay
neingeist 86c0368a04 make some methods const
neingeist 9092970b7d c-cast from void* works
neingeist 8bc35cef8e no need for this->
neingeist 823aeb304f some more playing around with refs etc.
neingeist e270dda904 initialize members in object-lifetime.cpp
neingeist 292143e700 update IDEAS
neingeist d45fdd153d add some classes experiment
neingeist 0b0c4cfdcb add some casts experiments
neingeist b3818c58cb play around with use_count()
neingeist ff67422eff add shared_ptr/weak_ptr example
neingeist 6463aab35c add a simple example to unique_ptr.cpp
neingeist 94de91cd85 add object lifetime example
neingeist 51f5a4c8ed CMakeLists.txt: add cmake_minimum_required()
neingeist 7f67471e7b add accumulate example
neingeist 94bf9c06cf add some broken array/vector tests
neingeist 11ece493be add list-initializers.cpp
neingeist 8f9dd5cac6 .gitignore CMake stuff and executables
neingeist ae7f6839cc add typetest.cpp
neingeist 04851b7e5f add auto_ptr.cpp
neingeist 59f0145c98 add CMakeLists.txt
neingeist 9f05ea4f04 add a unique_ptr test
neingeist 6b9a8e557d add IDEAS