テンプレートを作成し、デフォルトのタイプを指定しました。
template <typename T = unsigned>
class Network {
// ...
}
ただし、Networkオブジェクトをインスタンス化しようとすると
Network nw;
エラーが発生します:
app.cpp:60:9: error: missing template arguments before 'nw'
60行目はNetwork nw;. 型が明示的に言及されていないときに型Tをデフォルトにするように指定した場合、テンプレート引数が欠落しているのはなぜですか?unsigned