文字列から整数への変換はsscanfを使う方法もあります。sscanfならstdlib.hが必要なく、stdio.hだけで使えるので便利かもしれないです。Cast」を用いるのもOKです。Cast」を用いるとよいと思いますC言語を使うと自分の足を誤って撃ち抜いてしまうことがある。C++を使えばそのような間違いを犯しにくくなる。やってしまったときには足全体が無くなる。strtolはc言語の標準関数だと思うので使えません.あとから付け足すようですいません.どうにかしてc++のみで数値に、具体的には10進数に変換(?)する方法はないでしょうか?C標準ライブラリは、std名前空間に配置されたC++版が標準でほぼ用意されています。sscanfもstd::sscanfとすればC++言語のものです。<cstdio>をすれば使用できます。cstdioはCのstdio.hのC++版です。私はboost::lexical_castを用いるのをおすすめしますが。不正なデータが入力された場合、例外を投げてくれます。それにキャストと同じ構文なんで見た目が綺麗ですね。ミクプラは自由にリンクできます。