• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:strtol関数で文字列の有無を判定したい)

strtol関数を使って、変換不可能な文字列が返ってきたらtrue。何も返ってこなかったらfalse。

このQ&Aのポイント
  • プログラミング初心者がstrtol関数を使用して、変換不可能な文字列が返ってきた場合はtrueとし、何も返ってこなかった場合はfalseとしたいです。
  • 具体的には、Visal Studio 2010を使用してC++の勉強中で、if文の条件式をどう書けば良いかわからない状況です。
  • 質問文章の最後にサンプルコードが記載されており、そのコード内のif文の条件式の書き方が分からないので、教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

http://msdn.microsoft.com/ja-jp/library/w4z2wdyc%28v=vs.100%29.aspxhttp://linuxjm.sourceforge.jp/html/LDP_man-pages/man3/strtol.3.html を良く読んで、「変換不可能な文字」があったら、どうなるか理解しましょう。

Mods-Rockers
質問者

お礼

ご回答ありがとうございます。できました! msdnを難なく読め使いこなせるようなエリートプログラマ目指してがんばります。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

「変換不可能な文字列が返ってきた」って, どういうことだ? strtol は「文字列」など返さないんだが....

Mods-Rockers
質問者

お礼

ご回答ありがとうございます。 返ってくるのはポインタですね。私の理解不足でした。申し訳ございません。