美文网首页
error: cast from pointer to smal

error: cast from pointer to smal

作者: _compass | 来源:发表于2020-10-13 11:03 被阅读0次

    线程池代码上,往往需要输出对应的线程池编号,即(int) pthread_self() 但是在64为机器上可能导致因为int为4字节,指针统统为8字节,所以一般将int改成uintptr_t 即可解决。

    即,将(unsigned int)强制类型转换修改成:

    uintptr_t
    

    即可。

    相关文章

      网友评论

          本文标题:error: cast from pointer to smal

          本文链接:https://www.haomeiwen.com/subject/hmfvpktx.html