Помогите со строками на ардуино!

Тема в разделе "Arduino & Shields", создана пользователем Maximax67, 3 янв 2019.

  1. Maximax67

    Maximax67 Нуб

    У меня есть текст: 100101110000. Мне нужно сделать что если первый символ равно 1 - выполняеться один код, если 0 - то другой. И так со всеми символами. Длинна строки всегда одинаковая.
     
  2. Привед, если длина строки одинаковая что мешает поступить так?
    Код (C++):
    int32_t A =10101010;
    if((A/10000000)  > 0)
    {}
    else
    {}
    Если длина разная найти страшный бит и сравнить > или = 0. Думаю как то так
     
    Maximax67 нравится это.
  3. Maximax67

    Maximax67 Нуб

    Я уже нашел решение:
    Код (C++):
    if(str.charAt(0)=='1'){
          //code
    } else {
          //code
    }
    И так со всеми символами!
     
    Tomasina и Сусемьбек нравится это.
  4. Это же вроде из JS? Не знал что и для C++ так можно
     
  5. parovoZZ

    parovoZZ Гуру

    это у него строка, а не число.