你好!我的问题可以描述如下:
我有一些数据,实际上是一个数组,可以表示为具有一些大小的
我还有一些旧代码(函数),它以某个抽象的
所以,我的问题是:将我的
有什么想法可以使我的
谢谢。
我有一些数据,实际上是一个数组,可以表示为具有一些大小的
char* data
。我还有一些旧代码(函数),它以某个抽象的
std::istream
对象作为参数,并使用该流来检索要操作的数据。所以,我的问题是:将我的
data
映射到某个 std::istream
对象的简单方法是什么,以便我可以将其传递给我的函数?我考虑过从我的 data
创建一个 std::stringstream
对象,但这意味着复制和(我认为)不是最佳解决方案。有什么想法可以使我的
std::istream
直接在 data
上操作吗?谢谢。