也許你會知道,我得到一個錯誤:錯誤C2440和函子
error C2440: 'initializing' : cannot convert from 'int'
Conversion from integral type to pointer type requires reinterpret_cast
它去'文件中MS VS 2010的文件夾:
template<class _Other1,
class _Other2>
_Pair_base(_Other1&& _Val1, _Other2&& _Val2)
: first(_STD forward<_Other1>(_Val1)),
second(_STD forward<_Other2>(_Val2))
{ // construct from moved values
}
我一直在尋找不同的解決方案,但可能找不到一個正確的。
'functors'的類型是什麼? – juanchopanza
'對(NULL,sessionStartExit)''不需要'<,>'類型部分。 –
billz
@billz:確實需要'<,>'部分。回想一下'pair'是一個模板類(不是類型推導),而不是像'make_pair'這樣的模板函數(它可以從參數中推導出類型)。 –