<符 C><,>匹配符(){//不在,则返回自身
    静 串无符 自{"`\'\""};//返回自身(.(c)){,C};
    静 无序映<,>{{'<','>'},{'(',')'},{'[',']'},{'{','}'}};
    符 d=(C,,C);(d==C){,d};{,d};
}//极判断是否有匹配符,

像这样,你就很难再抽象了.
注意:C++类名不要与函数名冲突了.