Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
definicja lambda nie może mieć żadnych kwalifikatorów cv
Uwagi
Nie można użyć const kwalifikatora lub volatile jako części definicji wyrażenia lambda.
Ten błąd jest przestarzały w programie Visual Studio 2022.
Aby poprawić ten błąd
constUsuń kwalifikator orvolatilez definicji wyrażenia lambda.
Przykład
Poniższy przykład generuje kod C3485, ponieważ używa const kwalifikatora jako części definicji wyrażenia lambda:
// C3485.cpp
int main()
{
auto x = []() const mutable {}; // C3485
}
Aby rozwiązać ten problem, usuń const kwalifikator.