best practices for constructors in C++
best practices for constructors in C++