2
私は最初のバリデーション関数テンプレートを書いています。エラーerror: parameter packs not expanded with ‘...’:
が表示されます。おそらく私はここで簡単なコンセプトを理解することはできません。私は、vector
にiterators
で渡されたすべてを保存したいと思います。これを行う正しい方法は何ですか?展開されているSTLコンテナの等しい長さを確認するバリアント関数
std::vector<Iterator> vec_its {its...};
its
:
../proc.h: In function ‘bool IsEqualLength(Iterator& ...)’:
../proc.h:32:24: error: parameter packs not expanded with ‘...’:
std::vector<Iterator> vec_its {its...};
^
../proc.h:32:24: note: ‘Iterator’
../proc.h:35:87: error: parameter packs not expanded with ‘...’: