//最简单的创建多线程实例  
#include <stdio.h>  
#include <windows.h>  
//子线程函数 1 
DWORD WINAPI ThreadFun1(LPVOID pM) 

 while (1)
 {
  printf("子线程的线程1    ");
  return 0;
 }
   

//子线程函数 2
 int i=0;
DWORD WINAPI ThreadFun2(LPVOID pM) 

 FILE *fp;
 char buffer[] = { 'x' , 'y' , 'z' };
  
 i=i+3;
 printf("i is %d  ",i);//printf("子线程输出数字:%d\n",si--);
 while (1)
 { 
  
  printf("子线程的线程2");
  fp = fopen ( "myfile.txt" , "wb" );
  fseek(fp,100,0);
  fwrite (buffer , sizeof(buffer), 1 , fp );
   fclose (fp);
 /* fp=fopen("jpeg.txt","wb");
  fprintf(fp,"1");
  fclose(fp);
    // fp = NULL; //需要指向空,否则会指向原打开文件地址 */
  return 0; 
 }
 

struct PAR   //定义一个结构体,把需要的两个参数传给add函数!
{
 int a;
 int b;
};

//主函数,所谓主函数其实就是主线程执行的函数。  
int main() 

 HANDLE handle1;
 HANDLE handle2;
 
    printf("     最简单的创建多线程实例\n"); 
    printf(" -- by MoreWindows( http://blog.csdn.net/MoreWindows ) --\n\n"); 
  while (1)
  {
     handle1= CreateThread(NULL, 0, ThreadFun1, NULL, 0, NULL); 
     WaitForSingleObject(handle1, INFINITE);

handle2= CreateThread(NULL, 0, ThreadFun2, NULL, 0, NULL); 
  WaitForSingleObject(handle2, INFINITE); 
    // Sleep(100);
  printf("     最简单的创建多线程实例\n"); 
  }
  return 0; 
}

转载于:https://www.cnblogs.com/TFH-FPGA/archive/2013/01/04/2845052.html

2---多线程文件读写相关推荐

  1. python多线程读取文件的问题_Python多线程同步---文件读写控制方法

    1.实现文件读写的文件ltz_schedule_times.py #! /usr/bin/env python #coding=utf-8 import os def ReadTimes(): res ...

  2. python 多线程读写文件_Python多线程同步---文件读写控制方法

    1.实现文件读写的文件ltz_schedule_times.py #! /usr/bin/env python #coding=utf-8 import os def ReadTimes(): res ...

  3. 解决多进程或多线程同时读写同一个文件的问题

    解决多进程或多线程同时读写同一个文件的问题 PHP是没有多线程概念的,尽管如此我们仍然可以用"不完美"的方法来模拟多线程.简单的说,就是队列处理. 通过对文件进行 加锁和解锁 来实 ...

  4. python 多线程读写文件_python多线程同步之文件读写控制

    本文实例为大家分享了python多线程同步之文件读写控制的具体代码,供大家参考,具体内容如下 1.实现文件读写的文件ltz_schedule_times.py #! /usr/bin/env pyth ...

  5. java大文件读写操作

    转载自:http://blog.csdn.net/akon_vm/article/details/7429245 RandomAccessFile RandomAccessFile是用来访问那些保存数 ...

  6. Linux学习笔记 文件读写小细节

    open 函数的flag int open(const *pathname, int falg, int parm) O_RDONLY //文件只读O_WRONLY //文件只写O_CREAT //不 ...

  7. python读取写入文件_Python文件读写保存操作

    记录下第一次使用Python读写文件的过程,虽然很简单,第一次实现其实也有些注意的事项. 单个文件的读操作: 我们先假设一个需求如下: 读取一个test.txt文件 删除指定字符之前的文本 需求明白之 ...

  8. python存文件代码_Python文件读写保存操作的示例代码

    记录下第一次使用Python读写文件的过程,虽然很简单,第一次实现其实也有些注意的事项. 单个文件的读操作: 我们先假设一个需求如下: 读取一个test.txt文件 删除指定字符之前的文本 需求明白之 ...

  9. java文件读写long_Java文件的简单读写、随机读写、NIO读写与使用MappedByteBuffer读写...

    文件与目录的创建和删除较为简单,因此忽略这部分内容的介绍,我们重点学习文件的读写.本篇内容包括: 简单文件读写 随机访问文件读写 NIO文件读写-FileChannel 使用MappedByteBuf ...

  10. libed2k源码导读:(五)文件读写

    第五章 文件读写 5.1 文件总览 libedk文件对象一览. transfer 代表一个传输任务,一个传输任务通常只有一个文件.原始ed2k不支持目录下载 piece_picker 分片选择器 pi ...

最新文章

  1. kvm虚拟化学习笔记(十一)之kvm虚拟机扩展磁盘空间
  2. 检查Java中的字符串是空还是空[重复]
  3. 开发kendo-ui弹窗组件
  4. win10自启动文件夹目录
  5. jdbc增删改查有哪些步骤_用Mybatis如何实现对数据库的增删改查步骤
  6. Effective C# Item23:避免返回内部类对象的引用
  7. kotlin学习之数据类(七)
  8. PHP开发常见功能实现流程
  9. 服务器虚拟化怎么使用,服务器使用中的误区及建议 服务器虚拟化安装步骤
  10. php查询字段前30个字符,php/json我的字段名被截断为30个字符。我能停下来吗?
  11. Letters比赛第六场1002 Babelfish解题报告
  12. iOS-贝塞尔曲线之自定义饼图
  13. html5-table布局
  14. 报纸、电商、PC互联网颠覆传统行业,带来新的生态,自媒体也一样
  15. Wireshark 过滤器
  16. matlab实时系统时间,转--MATLAB——时间,日期及显示格式
  17. LeetCode 235. 二叉搜索树的最近公共祖先(递归)
  18. 怎样将excel表格导入天正_天正无法导入excel表格
  19. 天尚网最新单机游戏下载,直接下载哦!
  20. 多边形(n边形)面积计算公式hdu2036

热门文章

  1. 134. 加油站 golang
  2. LeetCode 21. 合并两个有序链表 golang
  3. oracle安装显示注册表,windows下oracle 11g r2 安装过程与卸载详细图解
  4. QT子线程与主线程的信号槽通信
  5. gethostbyname() 函数说明
  6. 信号量sem_init,sem_wait,sem_post
  7. C++里数组名+1和数组名的地址+1的区别
  8. Python—“helloworld”
  9. java中的几种泛型类——HashSet、HashMap、TreeSet、TreeMap,遍历map,排序,HashTable比较
  10. ASP.NET 页面之间传值的几种方式