首页 > 解决方案 > YASDI 驱动程序“需要左值作为赋值的左操作数”

问题描述

我已经从 SMA 下载了他们 SunnyBoy 太阳能电池阵列的源驱动程序。我正在尝试编译他们的驱动程序,但是这两行会生成以下错误左值,需要作为赋值的左操作数

(HANDLE)me->fd = (HANDLE)HFILE_ERROR;(HANDLE)priv->fd = (HANDLE)HFILE_ERROR;

就像http://www.cplusplus.com/forum/windows/179967/一样,源代码在 MSVC 上构建良好,但在 MinGW 上失败。如何将左值转换为右值?

标签: cdriver

解决方案


推荐阅读