0からの、超初心者C++相談室at TECH0からの、超初心者C++相談室 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト457:デフォルトの名無しさん 22/10/15 16:23:31.27 B8kXjL18.net 普通に下駄履かせれば(引き算) 458:デフォルトの名無しさん 23/05/24 23:52:31.95 lCJuR93r.net いやー今日はめっちゃ勉強したわ 詳しくなった 459:デフォルトの名無しさん 23/06/04 09:18:18.28 5jvZ+YKl.net 誘導されて来ますた、 質問なのですがstd::stringに格納された数値文字列を数値にしたい、 しかし数値以外の文字(ただし空白文字は認める)が後ろにくっついていたらエラーにしたい、と言う場合どうす れば良いの? ダチャい書き方ならできうるけど人類はいつまでstrtod()や&(str[0])…… 460:はちみつ餃子 23/06/04 09:22:50.76 MHoxWKtY.net >>459 strtod で何が不満なの。 空白かどうかで区別が必要なら空白かどうか確認するしかしょうがないし、 ダサいもくそもないだろ。 461:デフォルトの名無しさん 23/06/04 09:28:48.33 5jvZ+YKl.net >>460 だって&(str[0])とかナマポやし…… 文字列型がchar以外になったら(std::basic_string<TCHAR>とか)になることも見越したら 手でテンプレート書かないといけないから牛刀感があるし、 文字列が厳格に数値文字列なのか検査するとかアプリのコードであるあるなので アプリレベル(高級アセンブラ的でない書き方)の手段が用意されていて然るべきな気がして仕方が無いし、 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch