vs2010下 两个线程cout输出 为什么有的时候能换行,有的时候不能 就好象endl不灵一样
代码如下
#include<windows.h>
#include<iostream>
using namespace std;
DWORD WINAPI ThreadProc(
__in LPVOID lpParameter
);
int index = 0;
int main()
{
HANDLE hThread = CreateThread(0,0,ThreadProc,0,0,0);
CloseHandle(hThread);
while(index++<1000)
cout<<"Main Thread is running"<<endl; //system("pause");
}
DWORD WINAPI ThreadProc(
__in LPVOID lpParameter
)
{
while(index++<1000)
cout<<"Thrad is running"<<endl;
//system("pause");
return 0;
}
代码如下
#include<windows.h>
#include<iostream>
using namespace std;
DWORD WINAPI ThreadProc(
__in LPVOID lpParameter
);
int index = 0;
int main()
{
HANDLE hThread = CreateThread(0,0,ThreadProc,0,0,0);
CloseHandle(hThread);
while(index++<1000)
cout<<"Main Thread is running"<<endl; //system("pause");
}
DWORD WINAPI ThreadProc(
__in LPVOID lpParameter
)
{
while(index++<1000)
cout<<"Thrad is running"<<endl;
//system("pause");
return 0;
}
解决方案 »
- 大家和师傅是怎么相处的
- CreateNamedPipe指定的UNC名称,应该是"\\\\.\\pipe"还是"\\.\\pipe
- 哪位大哥有VC6.0的安装程序吗??
- 如何在两个对话框之间传递数据?如何把非模式窗口变为模式窗口?在线等
- 一個很基本的問題???
- 拼音码的问题.在线等待,很有挑战性哦!
- MFC42.Ordinal:0299是什么意思?
- MFC开发的Windows 应用程序可否禁止旋转?
- 请问《Visual C++技术内幕》第四版(清华大学出版社)这本书好还是第五版(出版社忘了)那本好呢?
- 如何检测当前程序运行在网吧电脑环境内的?
- 程序为何会不动了??
- 双线程调用DeviceIoControl读USB数据返回Error 31(连到系统上的设备没有发挥作用)
你改用printf吧