От: | collider | ||
Дата: | 03.02.17 19:38 | ||
Оценка: |
template<class T,size_t sz>
inline void reset(T(&x)[sz] )
{
}
template<class T>
inline void reset(T* x)
{
}
template<class T>
inline void reset(T& x)
{
}
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
{
int nRetCode = 0;
char mass[10];
char *pmass=mass;
reset(mass);// error C2668: 'reset': ambiguous call to overloaded function
reset(pmass);
reset(nRetCode);
return nRetCode;
}