当前位置:  技术问答>linux和unix

C++类中创建线程

    来源: 互联网  发布时间:2016-09-27

    本文导语:  总是报错 我查了下 在类中要静态定义线程函数 ,结果还是不行 代码: class CSerial { private: //int m_fd; float jingdu; float weidu; pthread_t m_thread;                                 //通讯线程标示符ID ...

总是报错 我查了下 在类中要静态定义线程函数 ,结果还是不行 代码:
class CSerial
{

private:
//int m_fd;
float jingdu;
float weidu;
pthread_t m_thread;                                 //通讯线程标示符ID
        static int* ReceiveThreadFunc(void*);               //串口数据接收线程 

public:
CSerial(){}                                          //构造函数
virtual ~CSerial(){}     //析构函数

        int m_fd;
int m_Datlen;                                    
char DatBuf[512];                                   
int m_ExitThreadFlag;                           
      
        /*  按要求打开串口 (串口号 波特率 数据位 奇偶校验位 停止位)并创造线程   */
        int OpenPort(char* nPort,int nSpeed,int nBits,int nEvent,int nStop);
               /*        关闭串口释放相关资源                                */
        int ClosePort();
                 /* 向串口写数据               */
        int WritePort(char *Buf,int len);
               /* 接收串口数据处理函数           */
virtual int PackagePro(char* Buf,int len);

};

int* CSerial::ReceiveThreadFunc(void* lparam)



pthread_create(&m_thread,NULL,ReceiveThreadFunc,NULL);错误提示好像是指针问题

|
同学,这多年来我唯一可能猜对的问题你都没给机会。。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 未找到要在其中创建新文件系统的有效设备
  • 请教:在程序中创建文件夹,应该用什么函数?怎么判断文件夹存不存在呢?
  • 在JNI编程中创建共享库时(.C->.DLL)(vc6.0环境…………多谢高手指教!
  • 如何在sql server2000中创建数据库?
  • `怎么在局域网中创建linux下的共享文件夹
  • 请教linux中创建用户问题
  • ubuntu启动过程中创建中文目录显示为乱码?
  • 在WIN98 MS-DOC中创建文件的问题,在线等急?
  • 有谁能给讲解一下为什么createImage()不能在Applet的init()中创建?或者是由于java本身的不足
  • 可以在程序中创建临时表吗?(用的是mysql数据库)
  • sqlserver中创建链接服务器图解教程
  • Ubuntu8.10下的QDevelop无法向工程中创建文件
  • 关于J2EE中创建Entity Bean的问题
  • 请问:在JAVA中创建句柄后,有没有给这个对象分配内存?
  • 想在RedHat9中创建数据库,要求能自动存放实时数据,请指教
  • 关于TOMCAT中创建开发目录
  • jsp中创建XML的问题
  • JDK通过网页,在Linux中创建的文件居然是root的。???
  • sqlserver 2000中创建用户的图文方法
  • cgi中创建文件的权限问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3