我有一個像「01001111111」這樣的二進制字符串。我想知道,如果該字符串包含「0」或不。怎麼做 ?如果我想將它轉換爲整數,如何得到它?C++檢查字符串是否包含字符以及如何將二進制字符串轉換爲整數
回答
由於這似乎是一項家庭作業,所以提供完整的解決方案並不是一個好主意。
不過,我會給你這個提示:從<algorithm>
頭
std::bitset
std::string
及相關功能。
這兩個如果你要學會巧妙地一起使用它們應該解決您的問題。
請注意,正好有一個整數(有符號或無符號),其二進制表示中包含* no *'0':'-1'。 – bitmask
使用std :: string如何解決?有沒有庫函數? – user1838343
@ user1838343:希望您能爲解決方案做出貢獻。 'std :: bitset'已經是一個非常好的提示。看看它是如何工作的,答案將是不言而喻的。 – bitmask
- 1. 如何將字符串轉換爲字符串包含十六進制字符
- 2. 如何檢查是否字符串包含字符串數組字符串
- 3. c# - 檢查字符串是否包含字符和數字
- 4. 如何檢查字符串是否包含C#中的字符?
- 5. 如何將'整數'字符串轉換爲'十六進制'字符串C
- 6. 檢查字符串是否包含字(不是子字符串!)
- 7. 將二進制字符串轉換爲有符號整數 - Python
- 8. 將字符串轉換爲二進制字符串
- 9. 將二進制字符串轉換爲文本字符串
- 10. 將字符串轉換爲二進制
- 11. 將字符串轉換爲二進制
- 12. 將二進制轉換爲字符串
- 13. 將字符串轉換爲二進制
- 14. 將二進制字符串轉換爲十六進制字符串C
- 15. 將二進制字符串轉換爲十進制c字符串#
- 16. 如何檢查是否字符串包含數字符號
- 17. 將c中的整數轉換爲二進制字符串
- 18. 將包含二進制表示的字符串轉換爲數字 - C
- 19. 檢查字符串包含字符串
- 20. 檢查字符串是否包含字符集中的字符
- 21. 檢查字符串中是否包含字符和數字
- 22. 將二進制字符串轉換爲二進制文字
- 23. PHP檢查字符串是否包含數字和檢查字符串長度
- 24. Javascript - 檢查字符串是否可以轉換爲整數?
- 25. C++如何將十六進制整數轉換爲字符串?
- 26. 如何檢查字符串是否包含某個字符?
- 27. 如何檢查字符串是否包含字符列表?
- 28. 如何檢查字符串是否包含字符?
- 29. React-Native:檢查字符串是否包含字符串
- 30. Applescript:檢查一個字符串是否包含空字符串?
我想知道是否有任何庫函數像Java(string.contains或parseInt)。 – user1838343
哪些是您的要求?爲什麼簡單的循環對於你的問題不是一個明智的解決方案? – akappa
@ user1838343:http://www.google.com/search?q=c%2B%2B+string+contains –