strtod( ) 関数を使用して環境変数を文字列として抽出し、strtod を使用して double に変更しています。
enter code here
char strEnv[32];
strncpy(strEnv, getenv("LT_LEAK_START"), 31);
// How to make sure before parsing that env LT_LEAK_START is indeed a number?
double d = strtod(strEnv, NULL);
ここで、ユーザーが入力したこの番号が文字列や特殊文字ではなく数字であることを確認したいと思います。どうすればそれを確認できますか?
コード スニペットは非常に役立ちます。
前もって感謝します。