de-vraag
  • 質問
  • タグ
  • ユーザー
通知:
報酬:
登録
登録すると、質問に対する返答やコメントが通知されます。
ログイン
すでにアカウントをお持ちの方は、ログインして新しい通知を確認してください。
追加された質問、回答、コメントには報酬があります。
さらに
ソース
編集
 Ana
Ana
質問

どのように長い文字列に変換するには?

String.toInt()はありますが、 String.toLong()や他の多くのバリエーションはありません。私は atol(String.c_str())に頼らなければならないのでしょうか、 String をlongに変換する良い方法がありますか?

4 2016-03-12T02:43:21+00:00 1
Arduino
convert
Nick Gammon
12日 3月 2016 в 5:00
2016-03-12T05:00:16+00:00
さらに
ソース
編集
#56788753

atol(String.c_str())を使用しても問題はありません。 String.toLong()があったとしても、それはとにかく書かれています。

実際、 String.toInt()のコードを見てみましょう。

long String::toInt(void) const
{
    if (buffer) return atol(buffer);
    return 0;
}

したがって、答えは String.toInt()です。

5
0
質問の追加
カテゴリ
すべて
技術情報
文化・レクリエーション
生活・芸術
科学
プロフェッショナル
事業内容
ユーザー
すべて
新しい
人気
1
Roxana Elizabeth CASTILLO Avalos
登録済み 16時間前
2
Hideo Nakagawa
登録済み 1日前
3
Sergiy Tytarenko
登録済み 3日前
4
shoxrux azadov
登録済み 5日前
5
Koreets Koreytsev
登録済み 1週間前
© de-vraag :年
ソース
arduino.stackexchange.com
ライセンス cc by-sa 3.0 帰属