将字符串分成较小的字符串.假定字符串的随机长度
Split a String into smaller Strings. Random Length of String assumed.
我有一个随机长度的字符串(不一定可除以8)。
我现在想将每8个字符转换为字符串。我以某种方式对这个字符串的结尾毫无头绪。我不知道如何处理最后一个零。
这应该是完全可逆的。
我正在Visual Studio和C 进行编程。
您有什么建议吗?我希望我能清楚地表达自己。预先感谢!
找到长度,除以8,然后输入剩余大小的阵列。例如,如果您的长度为60的数组,那么当您分配7时,将它们输入8个数组,并创建剩余的尺寸为4,在这种情况下为4。
string whole = "01001010101010101000011110101001000101000010000";
string pieces[whole.length()/8];
for(int i = 0; i< whole.length()/8; i++)
pieces[i] = like.substr(i*8,8);
看到什么?
for(int i = 0; i < whole.length()/8; i++)
cout << "rn" + pieces[i] + "rn";
相关文章:
- 字符串-C++后显示的随机字符
- 在c++构造函数中使用随机字符串生成器
- 使用std::mt19937从字符串中返回一个随机单词
- 尝试使用C++中的模板进行BST排序,但在使用随机字符串进行测试时不起作用
- 我的求解(字符串 a、字符串 b)的输出与随机哈希中的预期输出不匹配
- 将字符串转换为 int 后的随机值
- 我可以比朴素哈希表更快地将随机字符串映射到两个类吗?
- C++读取大文件并将其保存到字符串中,然后删除特定的随机单词
- 提取字符串中的随机单词
- 选择随机字符串数组的排序
- 生成随机长度的数字字符串
- 随机字符,从强制转换 Arduino 字符串到 Excel BSTR 通过 c++ DLL
- 这个随机字符串打印代码有什么问题?
- 尝试以随机字符(长读取)打印字符串返回结果
- 随机添加到字符串C++的空字符
- C++随机名称生成器给出重复字符串
- 如何生成伪随机 32 字节字符串以用作加密哈希函数中的盐?
- 队列快速排序不排序和打印随机字符串[C ]
- 随机字符串生成器不编辑我的字符串数组 (C++)
- 在长字符串(随机位置)中的C char搜索