Добрый день!
Решил посмотреть что такое массивы и как с ними работать. Но в первом же простейшем проекте обнаружилась ошибка. Прошу знатоков помочь!
Arduino: 1.8.0 (Windows 7), Плата:"Arduino/Genuino Uno"
C:\TEMP\flprog\pr8\pr8.ino: In function 'void loop()':
pr8:26: error: converting to 'String' from initializer list would use explicit constructor 'String::String(long int, unsigned char)'
if(!(( (_findElementFromStringArray(_FLPArray171392382, 7, (_strFunrand1))))==(_SV1CP0))){_SV1CP0needSend = 1;} _SV1CP0 = (_findElementFromStringArray(_FLPArray171392382, 7, (_strFunrand1)));
^
C:\TEMP\flprog\pr8\pr8.ino:44:5: note: initializing argument 3 of 'int _findElementFromStringArray(String*, int, String)'
int _findElementFromStringArray(String array[], int arraySize, String value){
^
pr8:26: error: converting to 'String' from initializer list would use explicit constructor 'String::String(long int, unsigned char)'
if(!(( (_findElementFromStringArray(_FLPArray171392382, 7, (_strFunrand1))))==(_SV1CP0))){_SV1CP0needSend = 1;} _SV1CP0 = (_findElementFromStringArray(_FLPArray171392382, 7, (_strFunrand1)));
^
C:\TEMP\flprog\pr8\pr8.ino:44:5: note: initializing argument 3 of 'int _findElementFromStringArray(String*, int, String)'
int _findElementFromStringArray(String array[], int arraySize, String value){
^
exit status 1
converting to 'String' from initializer list would use explicit constructor 'String::String(long int, unsigned char)'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"