マルチスレッドプログラミング相談室 その2
■ このスレッドは過去ログ倉庫に格納されています
0281デフォルトの名無しさん
NGNG>error C2664: '_beginthread' : 1 番目の引数を 'void (void *)' から 'void (__cdecl *)(void *)' に変換できません。 (新しい機能 ; ヘルプを参照)
> スコープ内でこの名前を持つ関数でターゲット型に一致するものはありません。
>
vc6でこのようなエラーが出ました。
で、関数なのですが、テンプレートなのです。
template < typename TYPE > void __cdecl Thread( void* p ){}
main()
{
::_beginthread( Thread< bool, bool >, 0, &thread );
}
テンプレートは使えないのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています