feedforward 发表于 2021-12-30 23:13:50

一句费解的代码

if (envp->mqd == (mqd_t)-1)
    {
      PRINTF("ERROR: mq_open failed errno=%d\n", errno);
      goto errout;
    }

if (envp->mqd == (mqd_t)-1)咋理解?
实际是是将-1强制转换成mqd_t型再和envp->mqd比较

页: [1]
查看完整版本: 一句费解的代码