Ok, I'm really getting helpful answers from this site!!!
Here's my new C++ question:
How much code can go in an initializer list?
Can I call new SomeClass() to get a pointer to initialize something even if it wasn't in the original argment list?
Can I do math on the arguments?
Could I put a for loop inside an initializer list somehow?
Basically I see simple examples all over, but I'm just curious how many options I have in these initializer lists...
Also, I often see underscores or something like that.
Is there any significance to those?