Virtual is a keyword to declare that the method must be override If all method is virtual and equals 0, the class runs as an interface. Override keywords shows that the virtual method has been overridden. The shared pointer is the smart pointer way to declare a variable as a… Continue Reading All Virtual Methods Are Abstract in CPP

If you using modern C++ in your programing life there are three important concepts in your life to manage methods. If you compose a class without writing your own constructor (or copy constructor), The compiler creates a method for you to overcome basic structures. Of course, it does nothing but… Continue Reading Delete, Default and Delegating Constructors