When you make your class, is it proper to initialize the member variables. It would seem that member initialization should be handled through a contructor. Does it matter? Is it bad code? Is there valid reason to initialize member variables not through the contructor?
When you make your class, is it proper to initialize the member variables. It would seem that member initialization should be handled through a contructor.
This is where individual coding style comes in, but I personally am a firm beliver in coding so that your intent is known. Member variables can be initialized outside the constructor but I have always preferred to take care of that inside the constructor. Of course, you may have some members that have to be initialized after construction for one reason or another, I generally just declare those in the class and allow default initialization to take place. Of course static members should be initialized outside a constructor since they are classwide. Michael Morris
Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius - and a lot of courage - to move in the opposite direction. - Ernst F. Schumacher
Joined: Mar 21, 2003
Thank you for clearing that up for me.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com