modes_[pos].variance = (sigmanew < 4) ? (4) : sigmanew > 5 * variance_ : sigmanew;
テンプレート化されたクラスのテンプレート化された関数に行があります。この行の山括弧はデータ型定義として解釈され、エラーがスローされています。このような問題を解決するにはどうすればよいですか?
エラー:
/(foldername)/(part_filename)_templated_impl.tpp:312:89: エラー: ネストされた名前指定子に ':' が見つかりました。'::' が必要です
/(foldername)/(part_filename)_templated_impl.tpp:312:79: エラー: 'variance_' はクラスまたは名前空間ではありません