スレ立てるまでもない質問はここで 142匹目 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0181デフォルトの名無しさん
2016/02/29(月) 14:08:42.14ID:gY4tu7UX調べてないけど、構造体直接は原理的に無理だと思う。
そういう場合には可変長テンプレートを使う。構文キモいけど。
template <typename H, typename... T>
void func(int type, H&& value, T&&... rest) {
auto&& pack = std::forward<H>(value);
func(type, rest...);
}
■ このスレッドは過去ログ倉庫に格納されています