zoukankan      html  css  js  c++  java
  • #include <process.h>

    1 _beginthread

    单进程,单线程,必须干完一件事情后干另一件事情

     1 #define _CRT_SECURE_NO_WARNINGS
     2 
     3 #include<stdio.h>
     4 #include<stdlib.h>
     5 #include<windows.h>
     6 
     7 void runmsg(void *p)
     8 {
     9     MessageBoxA(0, "hello china", "hello world", 0);
    10 }
    11 
    12 main()
    13 {
    14     //单进程,单线程,必须干完一件事情后干另一件事情
    15 
    16     runmsg(NULL);
    17     runmsg(NULL);
    18     runmsg(NULL);
    19 
    20     system("pause");
    21 }

    创建一个线程

    什么时候使用多线程?

    处理大量非阻塞工作

    同时弹出5个对话框

     1 #define _CRT_SECURE_NO_WARNINGS
     2 
     3 #include<stdio.h>
     4 #include<stdlib.h>
     5 #include<windows.h>
     6 #include<process.h>//进程
     7 
     8 void run(void *p)
     9 {
    10     MessageBoxA(0, "a", "z", 0);
    11 }
    12 
    13 main()
    14 {
    15     int i;
    16     
    17     for (i = 0;i < 5;i++)
    18     {
    19         //run(NULL);
    20         _beginthread(run, 0, NULL);
    21     }
    22 
    23     system("pause");
    24 }
  • 相关阅读:
    Django 中间件
    Django之ORM介绍
    ORM相关操作
    Django Form表单
    Django REST framework 中文文档
    前端基础之BOM和DOM
    Django--ORM(2)
    Django--视图
    Django--路由系统
    Django--模板语言
  • 原文地址:https://www.cnblogs.com/denggelin/p/5530679.html
Copyright © 2011-2022 走看看