Dynamic Type Declaration in C++ | CodeSignal Learn