//vector.h
struct Vector
{
public:
double x;
double y;
double z;
}
我有这个库,它为我提供了某些类及其方法。如何在我自己的应用程序代码中扩展这些类?
现在我memcopy
将此向量放入一个 char 数组,然后 udp 发送它,然后 udp 在另一端接收,然后 memcopy 将它从带有3*sizeof(double)
.
我如何扩展结构或类似的类,以便我可以简单地
std::string<<vector;
然后将此字符串发送到我的 udp 发送
和udp接收然后将接收到的消息直接复制到向量中?