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