Linux 多线程模板

原创 2012年03月21日 19:30:12
pData是ThreadCalRecomdResult的参数,用一个结构表示
 
pthread_t* pThreadId = new pthread_t[iThreadCount];
 for(int i = 0 ;i < iThreadCount;i++) {

        if(pthread_create(pThreadId+i, NULL, (void* (*)(void*))ThreadCalRecomdResult, &pData[i]) != 0) {
            fprintf(stderr,"Create the %d Thread Error!",i + 1);
            return 0;
        }
}

   for(int i = 0; i < iThreadCount; ++i) { //等待所有线程返回
        pthread_join(pThreadId[i], NULL);
        fprintf(stderr,"The %d File Has End!\n",i);
    }

void* ThreadCalRecomdResult(void *arg) {

相关文章推荐

易语言多线程模板

  • 2017年09月27日 21:30
  • 1.08MB
  • 下载

linux下多进程多线程写文件

  • 2015年10月04日 18:17
  • 4KB
  • 下载

C++ 知识点(完):高级编程:模板,预处理器,信号处理,多线程,Web编程

模板模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。每个容器都有一个单...
  • Jurbo
  • Jurbo
  • 2016年09月08日 12:12
  • 2432

Linux下C多线程编

  • 2013年08月20日 11:41
  • 70KB
  • 下载

LINUX多线程

  • 2014年03月31日 14:52
  • 58KB
  • 下载

多线程安全的变量模板

转自:http://blog.csdn.net/tonyxiaohome/archive/2010/01/03/5124521.aspx 作者:肖舸 多线程的变量同步问题,一直是困扰广大VC程...

Linux多线程下载工具axel

  • 2009年11月03日 15:45
  • 50KB
  • 下载

Linux下多线程

  • 2012年04月07日 21:56
  • 20KB
  • 下载

C++模板实现的队列多线程安全

直接给代码,没什么好说的。#pragma once #include #include #include #include #include template class Threadsa...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux 多线程模板
举报原因:
原因补充:

(最多只允许输入30个字)