#pragma once
#include <cstdint>
#include <string>
memcpy( _base64, cache, 4);
在Windows下使用MinGW编译上述代码,没有问题。
在Ubuntu Linux下使用GNC g++编译时报错如下,memcpy函数未声明。
<cstring>头文件中有对memcpy的声明。
添加<cstring>头文件即可解决,看来MinGW与GNU是有差别的。
#pragma once
#include <cstdint>
#include <string>
memcpy( _base64, cache, 4);
在Windows下使用MinGW编译上述代码,没有问题。
在Ubuntu Linux下使用GNC g++编译时报错如下,memcpy函数未声明。
<cstring>头文件中有对memcpy的声明。
添加<cstring>头文件即可解决,看来MinGW与GNU是有差别的。