Eclipse Nios2 返回错误:memcpy 的参数无效
Eclipse Nios2 returning an error :Invalid arguments for memcpy
我正在使用eclipse nios2来运行嵌入式应用程序。
我有一条内存线
memcpy (fastmessagedata-> var1 , _out.voltgae , sizeof(float));
var1 和电压都是浮点变量。
但是日食返回一个错误:
Invalid arguments :Candidates are void* memcpy(void* , const void*, unsigned long int)
请帮忙
如果如您所说,变量float
,您需要提供它们的地址memcpy
memcpy (&fastmessagedata->var1 , &_out.voltgae , sizeof(float));
编译错误告诉您必须提供指针参数。以这种方式使用memcpy
是毫无意义的,因为
fastmessagedata->var1 = _out.voltgae;
将达到相同的结果。
相关文章:
- std::cin >>上的参数无效
- 结果失败或多个参数无效
- 错误:一元"*"的类型参数无效(具有"int"):使用 mergesort 计算
- 错误 带有模块的一元"*"(具有"int")的类型参数无效
- 由于调用 std::condition_variable 后参数无效而导致应用程序崩溃
- MPI_Iprobe:RMA 调用中的位移参数无效
- 推力::sort_by_key上的配置参数无效
- windres 致命错误:将输出写入时:参数无效
- 一元'*'的类型参数无效(有双精度)
- C++:传递给 C 运行时函数的参数无效
- 矢量模板参数无效
- 写入 -: 参数无效 } 时出错
- winsock2:recvfrom()函数以错误10022(参数无效)结束
- 模板参数的显式指定参数无效,该参数是 constexpr
- 模板参数无效
- 调用 getter 成员时的参数无效
- 模板模板参数中的参数无效
- 方法调用中的参数无效
- POSIX 计时器:参数无效
- C++类模板是一个模板:模板参数无效