neingeist
|
1a6c3c2035
|
IDEAS: static assert
|
9 years ago |
neingeist
|
4b953bf080
|
add malloc-new
|
10 years ago |
neingeist
|
7579fe1f6e
|
re-indent
|
10 years ago |
neingeist
|
d08cb5c79c
|
rtti: make Nail constructor explicit
|
10 years ago |
neingeist
|
5de6b902c9
|
rtti: re-indent
|
10 years ago |
neingeist
|
c3a436f695
|
future: use uint64_t instead of the C type long
|
10 years ago |
neingeist
|
09b04e4bd6
|
no need to copy the strings, just reference them
|
10 years ago |
neingeist
|
3ac00a66ff
|
how to convert vector<string> to const char**
|
10 years ago |
neingeist
|
782cb579e7
|
Do not use namespace using-directives.
|
10 years ago |
neingeist
|
7db74eb991
|
do some whitespace janitor work
|
10 years ago |
neingeist
|
0e43b30736
|
poly: remove extra semicolon
|
10 years ago |
neingeist
|
83ae29efcc
|
make bad_alloc.cpp less evil
|
10 years ago |
neingeist
|
674957127f
|
add configuration for cpplint
|
10 years ago |
neingeist
|
93ecf568d1
|
add another polymorphism example
|
10 years ago |
neingeist
|
9c89f7382a
|
add another idea
|
10 years ago |
neingeist
|
be0894d079
|
add a 'check' target to run cpplint
|
10 years ago |
neingeist
|
8e65d97d3d
|
a better future
|
10 years ago |
neingeist
|
987fff370d
|
more dividing fun
|
10 years ago |
neingeist
|
cae45c8613
|
play around with division
|
10 years ago |
neingeist
|
e14177b097
|
add some return type deduction test (c++14)
|
11 years ago |
neingeist
|
af963758f4
|
add more IDEAS
|
11 years ago |
neingeist
|
646b6e44b3
|
play with std::future
|
11 years ago |
neingeist
|
415a618522
|
add a small rtti experiment
|
11 years ago |
neingeist
|
cef5d842b3
|
suppress g++'s warning that auto_ptr is deprecated
|
11 years ago |
neingeist
|
40ab3d2249
|
add more IDEAS
|
11 years ago |
neingeist
|
66d0728e00
|
print out address of object to copy in copy constructor
|
11 years ago |
neingeist
|
235d604757
|
print out function name when called
|
11 years ago |
neingeist
|
82015eb616
|
play around with make_shared<>()
|
11 years ago |
neingeist
|
f6d9636caa
|
add a copy and a "normal" constructor
|
11 years ago |
neingeist
|
ddec3de9b6
|
add an example throwing bad_alloc
|
11 years ago |
neingeist
|
b987b2badd
|
test a reference as a lvalue
|
11 years ago |
neingeist
|
9b2aef1701
|
shared_ptr vs containers
|
11 years ago |
neingeist
|
133098604d
|
array, array, vector, yay
|
11 years ago |
neingeist
|
86c0368a04
|
make some methods const
|
11 years ago |
neingeist
|
9092970b7d
|
c-cast from void* works
|
11 years ago |
neingeist
|
8bc35cef8e
|
no need for this->
|
11 years ago |
neingeist
|
823aeb304f
|
some more playing around with refs etc.
|
11 years ago |
neingeist
|
e270dda904
|
initialize members in object-lifetime.cpp
|
11 years ago |
neingeist
|
292143e700
|
update IDEAS
|
11 years ago |
neingeist
|
d45fdd153d
|
add some classes experiment
|
11 years ago |
neingeist
|
0b0c4cfdcb
|
add some casts experiments
|
11 years ago |
neingeist
|
b3818c58cb
|
play around with use_count()
|
11 years ago |
neingeist
|
ff67422eff
|
add shared_ptr/weak_ptr example
|
11 years ago |
neingeist
|
6463aab35c
|
add a simple example to unique_ptr.cpp
|
11 years ago |
neingeist
|
94de91cd85
|
add object lifetime example
|
11 years ago |
neingeist
|
51f5a4c8ed
|
CMakeLists.txt: add cmake_minimum_required()
|
11 years ago |
neingeist
|
7f67471e7b
|
add accumulate example
|
11 years ago |
neingeist
|
94bf9c06cf
|
add some broken array/vector tests
|
11 years ago |
neingeist
|
11ece493be
|
add list-initializers.cpp
|
11 years ago |
neingeist
|
8f9dd5cac6
|
.gitignore CMake stuff and executables
|
11 years ago |