在我们使用Linux的线程函数进行编程时,因为Linux的线程函数的类型是void * (* p)void *
我们避免不了类型强转的问题。我在虚拟机上面编译的时候,这两个直接忽略也可以直接生成可执行文件,但是我在vscode连接服务器进行编程的时候,它生成不了可执行文件。

原代码


改后



这个时候我们先强转成long就可以了。

cast to pointer from integer of different size [-Wint-to-pointer-cast], cast from ‘void*’ to ‘int’ l相关推荐

  1. assignment makes pointer from integer without a...

    2019独角兽企业重金招聘Python工程师标准>>> warning: assignment makes pointer from integer without a cast 今 ...

  2. java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer

    java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer 1.改sql select ...

  3. java.lang.Long cannot be cast to java.lang.Integer解决办法

    情景: mybatis连接oracle 报错: 测试增的时候,报错 Java.lang.Long cannot be cast to  java.lang.Integer:删改没有报错. 排查过程: ...

  4. 关于Object数组强转成Integer数组的问题:Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;...

    一.当把Object数组,强转的具体的Integer数组时,会报错. 代码如下: //数组强转报错演示 Object[] numbers = {1,2,3};Integer[] ints = (Int ...

  5. java.math.BigDecimal cannot be cast to java.lang.Integer

    问题描述:利用sql语句从数据库里面取出数据后,对取出的数据进行数据转换时,出现了java.math.BigDecimal cannot be cast to java.lang.Integer错误, ...

  6. mysql biginteger java_java.math.BigInteger cannot be cast to java.lang.Integer以及mysql升级的问题...

    java.math.BigInteger cannot be cast to java.lang.Integer以及mysql升级的问题 Mysql 8.0 原因是mysql升级到8.0,数据库驱动使 ...

  7. java可以用 lt =判断int吗_int 和 integer:装箱和拆箱的过程,会用到什么方法

    本文转载自[微信公众号:五角钱的程序员,ID:xianglin965],经微信公众号授权转载,如需转载与原文作者联系 原文标题<int 和 integer :装箱和拆箱的过程,会用到什么方法,你 ...

  8. java integer引用传递_在java中String,对象,Integer(包装类型的)关于引用传递还是值传递...

    场景: 大家都知道基本的数据类型,int,float等等这种是按值传递的.但是对于String,对象,Integer是怎样传递呢? 原理知识: 如果参数类型是原始类型,那么传过来的就是这个参数的一个副 ...

  9. java integer 值传递_在java中String,对象,Integer(包装类型的)关于引用传递仍是值传递...

    场景: 你们都知道基本的数据类型,int,float等等这种是按值传递的.可是对于String,对象,Integer是怎样传递呢?java 原理知识: 若是参数类型是原始类型,那么传过来的就是这个参数 ...

  10. error: cast from ‘void*’ to ‘int’ loses precision报错

    在开发多线程的时候,想在test函数中创建一个线程,并把参数传给handler这个函数,这个参数定义成了一个int型(4字节) 在编译时有丢失精度的报错,原因是64位机器中,指针占8字节:4字节int ...

最新文章

  1. 一段神奇的c代码错误分析
  2. 兴义网站服务器存储,兴义ipfs分布式存储操作系统
  3. 基于SpringBoot和Vue的个人博客系统
  4. python中的闭包与装饰器教程
  5. C/C++、JAVA、Python简单运行速度实验与分析
  6. df python 增加数据_【Note】关于玩转数据处理R语言120题的注解(P1-P50)
  7. CUDA编程之快速入门-----GPU加速原理和编程实现
  8. 【转载】Sqlserver使用Convert函数进行数据类型转换
  9. Docker 容器十诫
  10. 鸿蒙有什么好处,鸿蒙系统有什么好处-鸿蒙系统有什么用-鸿蒙系统有什么区别...
  11. python用tesseract-ocr做图像识别
  12. unity3d在菜单栏,一键设置Player setting及自动打包并设置apk的存储位置
  13. esayUI实践的一些体会
  14. vue-router的编程式导航
  15. oracle创建表空间
  16. 诺兰模型(百度百科)
  17. 论文阅读 | FoveaBox: Beyond Anchor-based Object Detector
  18. debian 7 调整控制台分辨率
  19. 仪表研发工程师所需要了解的蓝牙和WiFi知识
  20. 紧急通知发布解决方案(互亿无线)

热门文章

  1. 使用阿里云国际版创建外贸网站,需要注意什么?-Unirech
  2. RxJava结合Retrofit使用 自定义封装类结合泛型 请求网络数据+Fresco+RecyclerView+MVP分层
  3. 电脑键盘部分按键失灵_笔记本电脑部分按键失灵,可能的原因有哪些?
  4. 会计如何使用计算机,2020年高级会计师考试如何使用计算器?(图文说明)
  5. python处理xps文件_xps/pdf/png/json转换
  6. go,go语言编辑器安装,git安装,即vscode三个插件的安装
  7. 温度对二极管伏安特性的影响
  8. coreldraw橙子怎么画_CDR X6(CorelDRAW X6)怎么画一杯满满的橙汁?
  9. 2022-2028年中国商用车融资租赁行业市场调查研究及发展前景规划报告
  10. 黑马程序员Mybatis