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