warning: invalid conversion from 'const char*' to 'unsigned char'

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

  1. Vovka

    Vovka Гик

    Код (C++):
    const unsigned char txt_Cur[] = { 7, "Russian" };
    Как правильно написать, чтоб не ругался?
    (Visual C++ не ругается)
     
  2. b707

    b707 Гуру

    Вовка, тебе не приходит в голову, что одиночное число и массив символов не могут быть одним типом чар? :)
     
    parovoZZ нравится это.
  3. Vovka

    Vovka Гик

    Т.е.
    Код (C++):
    const unsigned char txt_Cur[] = { 7, "Russian" };
    и
    const unsigned char txt_Cur[] = { 7, 'R', 'u', 's', 's', 'i', 'a', 'n' };
    не одно и тоже???
     
  4. b707

    b707 Гуру

    издеваешься?
     
    Kamikadze и parovoZZ нравится это.
  5. Vovka

    Vovka Гик

    нет!
    просто не пойму, почему компилятор Visual C++ обе записи считает правильными, а компилятор для ардуины на первую жалуется.
     
  6. потому что линтер не настроен
     
  7. Vovka

    Vovka Гик

    Что за заверь, где почитать?
     
  8. DetSimen

    DetSimen Guest

    А так:
     
    Vovka и Daniil нравится это.
  9. Vovka

    Vovka Гик

    Так предупреждений нет.
    Осталось дождаться ответа от дядя Витя...
     
  10. ZAZ-965

    ZAZ-965 Гуру

    Линтер - жаргонное название статического анализатора кода.
     
  11. Vovka

    Vovka Гик

    Настроить то как?
     
  12. ИгорьК

    ИгорьК Гуру

    Не стоит его настраивать. Си - язык строгой типизации. Не превращай его в отстойный JavaScript.
     
    parovoZZ нравится это.
  13. Asper Daffy

    Asper Daffy Иксперд

    Непристойными словами не выражацца! И самый продвинутый из распространённых ООП языков не абижать! А то, выражу, блин, крайнюю озабоченность!
     
  14. ИгорьК

    ИгорьК Гуру

    Да ладно. Щаз тебе объяснят: "Я Бродского не читал... Я JS не знаю, но это полный ..."
     
  15. Vovka

    Vovka Гик

    Пока не нужды настраивать, но все таки жду ответа от дядя Витя
     
  16. ИгорьК

    ИгорьК Гуру

    Дядя Витя говорит лишь абстрактные вещи.
     
    Andrey12 нравится это.
  17. Vovka

    Vovka Гик

    Ну вот, думал дядя Витя научит :(
     
  18. ИгорьК

    ИгорьК Гуру

    Andrey12 нравится это.
  19. parovoZZ

    parovoZZ Гуру

    Я почитал учебник по JS - не знаю, что там курили, но этот язык - это полный трэш.
     
  20. В гугле. Надеюсь, это стоило ожидания.