5.8 - Function Declaration vs Array Declaration SYNTAX CLARIFICATION
this declares an array:
string word2("Over");
string word3(3, '!');
how are these not being mistaken for functions that pass default parameters? Is it because the parameters placed above are not = to anything or being defined as a type? Are the following valid function delcaration equivalents:
string word2(string = "Over");
string word3(char = 3, char = !);