C++で、unsigned long longや、複雑な関数ポインタなど、非常に長くて、タイプミスしやすい型名を書くのに、うんざりしたことはありませんか? この、長くて複雑な型に、**短くて、意味の分かりやすい「別名」を付けたい。そのための、伝統的なtypedefと、C++11 ...