ラムダ式を使用して変数を初期化しようとしています。これが可能かどうかは聞いていませんが、可能ですか?例えば:
int i([]() { return 1; });
返す
error C2440: 'initializing' : cannot convert from 'wmain::<lambda_b35514739a4854f3d329a617eabe58c1>' to 'int'
この操作は可能ですか?私の構文は単に間違っていますか?
ラムダ式を使用して変数を初期化しようとしています。これが可能かどうかは聞いていませんが、可能ですか?例えば:
int i([]() { return 1; });
返す
error C2440: 'initializing' : cannot convert from 'wmain::<lambda_b35514739a4854f3d329a617eabe58c1>' to 'int'
この操作は可能ですか?私の構文は単に間違っていますか?