teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

加筆

2016/05/24 08:20

投稿

ttyp03
ttyp03

スコア17002

answer CHANGED
@@ -1,4 +1,5 @@
1
1
  C言語になりますが、`strtol`関数は`errno`から判定できるようです。
2
+ オーバーフロー、アンダーフローのときに`ERANGE`が設定される。
2
3
  [https://linuxjm.osdn.jp/html/LDP_man-pages/man3/strtol.3.html](https://linuxjm.osdn.jp/html/LDP_man-pages/man3/strtol.3.html)
3
4
 
4
5
  C++の場合、`std::strtol`で同様の動きになるようです。