I was just browsing through some stuff about Initialization lists in C++ and got stuck with a doubt..
Why is it necessary to use initialization lists while giving a value to constants or references ??
Why is it not possible to do so in the normal way..i.e initializing them within the constructor.
Any help would be appreciated..
Thanks in advance..