Your lecturer did you a disservice; clearly he only knew C, and didn't want to learn any more.
The more your C++ code resembles C, the worse it is.
The more your C++ code resembles C, the worse it is.
Lambdas are generic now, and variadics work most places.
Velocity has shot up. Fun, too.