"0xFA"
またはそれ以上のような16進表現ストリングからintを作成する必要があります"FA"
。 atoi("FA")
のようなものが必要です。そのための標準的な解決策はありますか?atoi()16進表現ストリングから
20
A
答えて
47
がstrtol()を使用してみてください:
strtol("FA", NULL, 16);
+0
注:16進数を示す '0xFA':"(オプション)プレフィックス(0xまたは0X)も使用できます。 baseが16または0) " – usr2564301
+15
符号なしの場合は、strtoul()を使用して" 0x81234567 "のような文字列を正しく処理する必要があります。そうでなければ、0xFFFFFFFFが返されます。 – gjcamann
関連する問題
- 1. 16進数からストリングへの変換C++/C/Qt?
- 2. 16進数の文字で表現された16進数
- 3. ACKメッセージ(16進数から16進数)
- 4. イメージのUIImagePNGRepresentationと16進表現
- 5. 16進数の文字列表現
- 6. 16進表記
- 7. テキストファイルから16進値へ
- 8. UIColorから16進数(ウェブカラー)
- 9. Xamarin.Forms.Colorから16進値へ
- 10. 16進数から16進数へのヌルポインタ例外エラー
- 11. 16進文字列から16進文字列への変換
- 12. ビットボード:16進数から16進数への変換
- 13. 16進数を表示
- 14. テキスト文字列を16進表現または2進表現に変換する
- 15. アセンブリスタイルの16進数のC#正規表現
- 16. テキストヘキサを実際の16進表現に変換するC++
- 17. 1文字の16進数のPerl正規表現の構文
- 18. ByteStringを効率的に16進表現に変換する
- 19. SHA-256の二重小数部の16進表現
- 20. Pythonのint型の16進表現を取得
- 21. Verilogの符号付き16進値表現
- 22. Spark SQLで16進リテラルを表現する方法は?
- 23. 16進Unicode文字を視覚的表現に変換する
- 24. は16進表現でにstringstreamにバッファを取得:
- 25. 正規表現の範囲16進数で
- 26. ユニコード文字列を16進表現に変換する
- 27. 2の補数で16進値を表現する
- 28. バイナリファイルのコピーを16進表現で作成する
- 29. オブジェクトの文字列表現...冗長対16進数
- 30. Scala.jsで16進数の色を表現する方法は?
[ 'strtol'](http://en.cppreference.com/w/c/string/byte/strtol)のようなもの、あなたはどういう意味ですか? – usr2564301
[あなたのツールを知っている](http://en.cppreference.com/w/c) – user694733