c++ - template function: null pointer conversion
-
Christof Meerwald
(15/15)
Jan 07 2003
template
- Christof Meerwald (16/27) Jan 19 2003 Seems to be fixed in the latest beta, but this one still fails (low
template<class T>
void f(void *)
{ }
int main()
{
f<int>(0);
// Error: no match for function 'f(int )'
}
Any reason why the 0 isn't converted to (void *) 0?
(low priority)
bye, Christof
--
http://cmeerw.org JID: cmeerw jabber.at
mailto cmeerw at web.de
...and what have you contributed to the Net?
Jan 07 2003
On Tue, 7 Jan 2003 23:05:55 +0000 (UTC), Christof Meerwald wrote:
template<class T>
void f(void *)
{ }
int main()
{
f<int>(0);
// Error: no match for function 'f(int )'
}
Any reason why the 0 isn't converted to (void *) 0?
(low priority)
Seems to be fixed in the latest beta, but this one still fails (low
priority):
template<class T>
void f(T)
{ }
int main()
{
f<void *>(0);
// Error: no match for function 'f(int )'
}
bye, Christof
--
http://cmeerw.org JID: cmeerw jabber.at
mailto cmeerw at web.de
...and what have you contributed to the Net?
Jan 19 2003








Christof Meerwald <cmeerw web.de>