C++ constructor behavior - by lastzebranky I'm declaring an instance of a class like so: Matrix m; This appears to implicitly initialize m (i.e. run the constructor). Is this actually the case? Read the article