c++ - 填充后比较向量
问题描述
一个小时前我问了关于填充的问题。用零填充向量,我做了一些改变
if (txt.size() % 64 != 0)
txt.resize(txt.size() + (64 - (txt.size() % 64)));
这是我的filetxt alamakota和我的输出000010100000101000001010000010100000101000001010000010100000101000001010,那是72个字符,我希望它是128。在打印矢量后,我看到添加了零,加密输出中可能有错误。我认为 txt 向量的大小错误,但我不知道为什么。
解决方案
推荐阅读
- html - 如何在加载之前预加载 html 页面或视频
- python - 当两个小部件动画命令在开始时运行时,只有一个被动画化
- python - Mlxtend:带有 ColumnTransformer 的 SequentialFeatureSelector 给出 AttributeError
- linux - 用我自己的 .config 文件编译上游内核
- dart - Intellij IDEA 自定义飞镖格式。如何在同一行上制作点运算符
- string - 如何添加到列表中的字符串?(从亚马逊上刮掉链接)
- bash - 如何使用 plutil 将数据替换为 .plist 文件
- json - 如何禁用单击列表视图中的特定项目
- javascript - Vue - 如何使用一个插件两次但设置不同?
- reporting-services - SSRS 中的求和字段