标签: c++ sockets boost
我创建了一个侦听UDP多播源的UNIX / BSD套接字,因为我希望稍后在我的程序中将它与boost组件一起使用,在某些时候,我这样做了:
boostSocket->assign(udp::v4(), static_cast<int>(*udpSocket));
boostSocket是一个指向boost Socket的指针,而udpSocket是指向UDP套接字的指针。
但我无法正确删除这两个指针。
我该怎么办?在删除之前有没有“取消分配”boost套接字的方法?