标签: c++ dynamic-arrays
我正在为套接字send()调用填充网络数据缓冲区。 最初我知道缓冲区maximumSize,并且(在填充之后)我知道finalSize <= maximumSize。 我觉得有可能缩小这样的缓冲区,使其变小,保持数据不变。
send()
maximumSize
finalSize <= maximumSize
1)我想使用容器,沿着(like std::vector< char > or std::string)
like std::vector< char > or std::string
2)无需将分配的缓冲区字节memset为零或任何其他已知值。
我想满足1和2。 你能告诉我什么容器以及为什么?