不要在使用了预编译头文件的项目的“头文件”中使用Lambda表达式

不要在使用了预编译头文件的项目的“头文件”中使用Lambda表达式,否则可能出现错误,error C2872: '<lambda0>' : ambiguous symbol 1

预编译头文件中包含的头文件中,可以使用其他方式替代Lambda。

参见:

http://connect.microsoft.com/VisualStudio/feedback/details/535850/lambdas-and-precompiled-headers-dont-play-well-together

你可能感兴趣的:(不要在使用了预编译头文件的项目的“头文件”中使用Lambda表达式)