Originally Posted by
manasij7479
Really ?
You could use template functions, metaprogramming and the huge C++ standard library(inclusing the STL (implementations of several data structures and algorithms), threads and RTII utilities), exception handling and still have a procedural program.
Adding to that, ranged for loops, lambda functions, and the new C++11 features.
And all of the above can be used very well and naturally in procedural programming.
Based on your statement, it is easy to assume that you have not used most of the above.