私はスレッドで経験を始めたばかりで、いくつかの基本を理解できません。10ミリ秒の間隔でスレッドからコンソールに書き込むにはどうすればよいですか? だから私はスレッドクラスを持っています:
public ref class SecThr
{
public:
DateTime^ dt;
void getdate()
{
dt= DateTime::Now;
Console::WriteLine(dt->Hour+":"+dt->Minute+":"+dt->Second);
}
};
int main()
{
Console::WriteLine("Hello!");
SecThr^ thrcl=gcnew SecThr;
Thread^ o1=gcnew Thread(gcnew ThreadStart(SecThr,&thrcl::getdate));
}
Visual c++ 2010 c++ cli でコンパイルできません。多くのエラー C3924、C2825、C2146 が発生します。