利尔化学股票股吧,网站站seo教程,网页设计素材加代码,网站建设置顶问题描述
在利用WINAPI中的WriteFile和ReadFile函数进行文件读写操作时#xff0c;出现无法正常读写文件报错。
分析问题
查阅WINAPI源码#xff0c;查看参数列表各个参数的数据类型。 发现其中第二个参数#xff0c;也就是需要写进文件的真实数据#xff0c;其数据类型…问题描述
在利用WINAPI中的WriteFile和ReadFile函数进行文件读写操作时出现无法正常读写文件报错。
分析问题
查阅WINAPI源码查看参数列表各个参数的数据类型。 发现其中第二个参数也就是需要写进文件的真实数据其数据类型竟然是指针。 因此出现报错的原因是调用函数时值传递出现了问题。
解决方案
调用WriteFile/ReadFile函数时不能采用直接参数传递方式而应该利用取地址符将数据的内存首地址传入这样便成功解决了问题。