c++ - 使用以指针和长度作为参数的函数写入填充字节 ('0' )

标签 c++

我有一个带有 Write(const void *P, size_t size) 函数的 Stream 对象。 我想调用它来写入 n 个字节的 '0'。如果不必使用 0 初始化虚拟 unsigend char 数组并将指针传递给 Write() 函数,我将如何做到这一点?

最佳答案

您可以通过调用 Write() 以外的其他函数来实现,这显然不能满足您的要求。

关于c++ - 使用以指针和长度作为参数的函数写入填充字节 ('0' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18507585/

相关文章:

c++ - 使用整数作为外流文件名?

c++ - 使用 Wayland 在 Linux 上获取 Capslock 状态

c++ - 错误 C2440 : 'type cast' : cannot convert from 'overloaded-function' to 'HOOKPROC'

c++ - 为什么不允许仅对一个 ref-qualifier 进行重载?

c++ - 迭代器和 STL 容器

c++ - 检查 C++11 库功能

c++ - 分配的内存在栈或堆中

c++ - 前向声明后类型类的使用无效

c++多态性 - 将对基类的引用传递给函数

c++ - 为什么在 CUDA 的 __global__ 内核中使用 max 和 min 宏没有给出正确答案?