自己写的很小的一个代码,报错不知道怎么修改
#include "windows.h"
#include "stdio.h"
int WINAPI createfileFunc(PVOID paPram){
HANDLE hFile;
hFile = CreateFile("mytxt.txt",GENERIC_READ,FILE_SHARE_READ,NULL,CREATE_NEW,FILE_ATTRIBUTE_NORMAL,NULL);
if (hFile==INVALID_HANDLE_VALUE)
{
printf("coule not create file\n");
}
return 0;
}
void main(int argc,char *argv[]){
HANDLE handle;
handle= CreateThread(NULL,0,createfileFunc,NULL,0,NULL);
WaitForSingleObject(handle,INFINITE);
CloseHandle(handle);
}
编译失败,
'CreateThread' : 3 番目の引数を 'int (void *)' から 'unsigned long (__stdcall *)(void *)' に変換できません。
这个貌似是说createthread 的第三个参数不能实现从'int (void *)到'unsigned long (__stdcall *)(void *)的变换
这个是字符集的问题么?我不懂~童鞋们给讲讲吧
#include "stdio.h"
int WINAPI createfileFunc(PVOID paPram){
HANDLE hFile;
hFile = CreateFile("mytxt.txt",GENERIC_READ,FILE_SHARE_READ,NULL,CREATE_NEW,FILE_ATTRIBUTE_NORMAL,NULL);
if (hFile==INVALID_HANDLE_VALUE)
{
printf("coule not create file\n");
}
return 0;
}
void main(int argc,char *argv[]){
HANDLE handle;
handle= CreateThread(NULL,0,createfileFunc,NULL,0,NULL);
WaitForSingleObject(handle,INFINITE);
CloseHandle(handle);
}
编译失败,
'CreateThread' : 3 番目の引数を 'int (void *)' から 'unsigned long (__stdcall *)(void *)' に変換できません。
这个貌似是说createthread 的第三个参数不能实现从'int (void *)到'unsigned long (__stdcall *)(void *)的变换
这个是字符集的问题么?我不懂~童鞋们给讲讲吧
...全文
相关推荐
解决django model修改添加字段报错的问题
关于django models中添加字段的一个小节,记录下 django的models中已经写好了字段,可是后面我又想在添加一些字段,于是就在models中添加了字段 ,发现报错了 报错的类型: 字段重复了 不知道的列 : 最后解决的方法 : 到models的目录下打开文件 ,直接把所需的字段添加到第一次编译的文件中 , 重新执行数据库的迁移 ,如果依然有报错,提示有未知的列 ,就查看数据库 ,那个列缺失,就把列给添加上 添加未知的列 至此,重新执行迁移 ,妥妥的成功了 ! 以上这篇解决django model修改添加字段报错的问题就是小编分享给大家的全部内容了,希望能给大家一
python写的随机验证码,不报错
python写的随机验证码,不报错
sql查询报错了,不知道为啥
根据高手给我提供的方案,查不出来呀,我只想让哪位高手帮我看看,但是论坛不能发图片,我只能这样引用了,不知道行不行
kali修改更新源报错处理教程.docx
kali修改更新源教程,及其修改更新源以后的报错处理情况
摩托罗拉车载电台CM300M120常见写频报错故障的处理
摩托罗拉车载电台CM300M120常见写频报错故障的处理 很实用,里面还有讲如何备份电台频率等参数


