C ++检查字符串是否包含字符以及如何将二进制字符串转换为整数
c++ check if string contains a character or not and how to convert a binary string into integer
我有一个像"01001111111"这样的二进制字符串。我想知道该字符串是否包含"0"。怎么办呢?如果我想将其转换为整数,如何获得?
由于这似乎是一项家庭作业,因此提供完整的解决方案不是一个好主意。
但是,我会给你这个提示:
-
std::bitset
-
std::string
标头中的<algorithm>
相关函数。
如果您学会巧妙地使用它们,这两个一起应该可以解决您的问题。
相关文章:
- 如何将一个ostringstream十六进制字符串字符对转换为单个unit8t等价的二进制值
- 如何从二进制文件中读取字符串
- 二进制数之和(使用C样式字符串)
- 如何使字符串出现在编译的二进制可执行文件的开头?
- 查找"n"二进制字符串中最长公共子字符串的长度
- 递归二进制搜索与字符串数组
- 如何在C ++中将二进制字符串128位转换为十进制字符串?
- 将位字符串转储到二进制文件的最佳方法是什么
- 如何排列二进制字符串以最小化它们之间的距离
- 字符串的递归二进制搜索-C++
- 如何检查二进制文件中是否存在字符串
- 将二进制字符串/文件内容从 c++ 传递到节点 js
- C++ 将二进制字符串转换为整数或比较 2 个字符串以查找差异数
- C++ 如何以二进制格式表示字符串?
- 将大型二进制字符串写入二进制文件
- 字符串二进制组合学
- 如何使用 tolua++ 将 lua 字符串(二进制)传递给 c++
- 将Matlab生成的字符串二进制转换为浮点
- C++ - 将字符串二进制链转换为整数二进制链
- 将字符串(二进制)转换为整数