- 271 名前:デフォルトの名無しさん mailto:sage [2016/01/12(火) 11:00:20.32 ID:vQw7MuFL.net]
- >>264
すみません書き方間違ってました。 #define template_key_value <typename K, typename V> template template_key_value class MapA {}; template template_key_value class MapB {}; テンプレートが長く複雑になる場合にわざわざ直書きすると、可読性が悪くなるので別名を付けたいと考えています。 ただC++の世界ではマクロが嫌われているようなので、どうしても以下の様な聞き方を強制されてしまうのです。 template <typename K, typename V> class MapA {}; template <typename K, typename V> class MapB {};
|

|