>it just means I shouldn't be giving advice on C(++)
Most of us shouldn't be giving advice on C or C++. ;) But as long as my brain vomit somehow gives people insight, I'll keep posting it.