Skip to content

Commit 4e6c49b

Browse files
committed
Split up virtual
1 parent a91befb commit 4e6c49b

17 files changed

Lines changed: 601 additions & 426 deletions

‎cpp/README.md‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@
2525
1. [Lambda](lambda.cpp)
2626
1. [explicit](explicit.cpp)
2727
1. [class](class.cpp)
28+
1. [virtual](virtual.cpp)
29+
1. [Pure virtual](pure_virtual.cpp)
30+
1. [Pure virtual from constructor](pure_virtual_from_constructor.cpp)
31+
1. [Covariant return](covariant_return.cpp)
32+
1. [Inheriting constructor](inheriting_constructor.cpp)
33+
1. [Inherit overload_hide](inherit_overload_hide.cpp)
2834
1. [namespace](namespace.cpp)
2935
1. [template](template.cpp)
3036
1. [exception](exception.cpp)
@@ -56,3 +62,7 @@
5662
1. [utility](utility.cpp)
5763
1. Applications
5864
1. [Design patterns](design_patterns.cpp)
65+
66+
WIP:
67+
68+
- [CRTP](crtp.cpp)

‎cpp/TODO.md‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# TODO
2+
3+
- call BaseAbstract constructor possible from initializer list and only at that point

0 commit comments

Comments
 (0)