• 李玉军

    孙老师你好,主线程运行结果有时候出现相同计数,VC6.0的环境,

    include <WINDOWS.H>

    include <IOSTREAM.H>

    DWORD WINAPI Fun1Proc(
    LPVOID lpParameter
    );
    int index=0;
    int tickets=100;
    int runnum=0;
    void main()
    {
    HANDLE hThread1;
    hThread1=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL);
    CloseHandle(hThread1);

    while(index++<200)
    cout<<"main thread is running     "<<runnum++<<endl;
    

    // Sleep(4000);

    }

    DWORD WINAPI Fun1Proc(
    LPVOID lpParameter
    )
    {
    while (true)
    {
    if (tickets>0)
    {
    cout<<”thread1 sell ticked: “<<tickets—<<endl;
    }
    else
    break;
    }
    return 0;
    }
    运行结果第二行和第三行相同有疑问

    李玉军发表于 2020/2/6 19:18:50
    • richard

      应该是刷显速度太快造成异常

      richard发表于 2020/3/17 20:28:13
  • 月亮河

    我也遇见了同样的问题,就是输入127.0.0.1后,接收数据edit收不到数据

    月亮河发表于 2019/12/28 12:40:40
  • zhaohaha

    孙老师您好,第16章的chat程序我输入IP127.0.0.1后输入信息发送接收不到信息,是什么原因呢?
    我是小赵 我把问题发到您邮箱里了

    zhaohaha发表于 2019/12/19 10:29:23
  • 250520881@qq.com

    视频包一堆文件是啥意识

    250520881@qq.com发表于 2019/11/28 20:21:38
  • 1
  • 2
  • 3
  • 4
  • 5