Visual .NET 2005 C++ 多线程 环境
一个关于多线程的问题:OS: Windows XP / 开发环境: Visual .NET 2005。创建的Win32 Console Application工程,写了一个很简单的多线程例子(包含了windows.h/process.h),编译没有错误,但是运行时不执行_beginthread(Func1...)中Func1函数中的代码。察看过配置属性:C/C++ / Code Generation /Runtime Library,具体配置选项是Multi-threaded Debug DLL (/MDd),这是默认的配置,这也应该是支持多线程的(但是我的程序执行有问题)。将这个选项改为Muti-threaded(/MT),情况还是一样。我没有特意设置过Visual .NET 2005 环境,以前不是多线程的都好用的。上网查过,好像没有什么特别的,可我~~~~~不知道是不是什么地方没有配置好,或者有什么.h /.lib文件需要包含的。拜托给说明一下。拜托了,我就这儿等着~~~~~
[解决办法]
主要问题没看懂,线程偶一般用API的