可能出現(xiàn)的編譯提示:std::bind expects 6 arguments - 7 provided
VC++上默認(rèn)的bind和tuple最多只能有5個(gè)參數(shù),高于5個(gè)就會(huì)出現(xiàn)編譯bug,,,今天有遇到這個(gè)問題了,記錄下。想來慚愧,第一次遇到還是多年以前,這次處理有找了一天多。。。
VC下這個(gè)宏是用來控制參數(shù)最大個(gè)個(gè)數(shù)的,看2012的宏定義,最多能支持9個(gè),但是placeholder能到20個(gè)。。。
-D_VARIADIC_MAX=9 或者 #define _VARIADIC_MAX 9