Sorry,and another question: What does ' alias s' mean in the template parm list? What's more,sometimes I noticed people write code like this: SomeType something...;
alias SomeType MyType;//I understood alias systemProvidedType SomeType;//eh? say enum Color{} alias Color ColorType;//understood; alias int Color;//What's going on here? I was confused everytime when I met such code. Salute! Sam