2007-05-10から1日間の記事一覧

temlate引数におけるclassと、typenameの違い

c++

特に違いはない。どう使い分けるかは、個人の自由。 歴史的には、たしか最初にclassができて、その後、紛らわしいからtypenameができたという話が『C++の設計と進化』に書いてあった気がする。『Modern C++ Design』では、intのようなプリミティブな型になる…