c++从stdin中读取二进制字符数组
C++ Reading in Binary Char Array from stdin
我正在做一个与比特相关的项目。
目前,我们可以读入文件名,以二进制形式打开它,并从二进制文件中获得一个字符数组。如果没有文件名,我必须从stdin中获取字符数组。因此,输入将是可变长度的。
是否有一种方法来读取整个stdin到一个字符数组?
谢谢
使用std::basic_istream::get获取值并将其放入数组
相关文章:
- 指向指向字符数组的指针数组的指针
- 比较字符数组
- 如何使用Crypto++并为RSA返回可打印的字节/字符数组
- 使用无符号字符数组有效存储内存
- 错误:字符数组的初始值设定项太多
- 对字符数组中的元素执行逐位操作
- C++ 无法在字符数组中使用 for 循环打印字母模式
- 如何在 C++ 中从文件中读取字符数组(带有一些空格)
- C++ 传递二维字符数组
- 无法在 C++ 中输入字符数组
- 字符数组中的元素数
- 将文件信息(字符数组)嵌入到编译的二进制文件中
- 二进制字符数组转换为字符串流并从缓冲区弹出
- fwrite 二进制流到字符数组或字符串
- 将字符字符串转换为二进制值数组
- 我有一个字符数组,我想把它的二进制位向右移动一个
- c++从stdin中读取二进制字符数组
- 读取以二进制格式存储在字符数组中的双精度
- 将一个字符数组转换为十六进制二进制格式
- 如何在结构体中使用字符串而不是字符数组来读取二进制数据