Preguntas etiquetadas con c++

C ++ es el lenguaje estándar utilizado para programar el IDE de Arduino. Sin embargo, el IDE de Arduino tiene muchas bibliotecas integradas, por lo que funciones como "principal" no se llaman directamente en el código de boceto. La mayor parte del código Arduino en línea está escrito en este idioma.


9
C ++ vs. El lenguaje Arduino?
¿Cuáles son las ventajas de cada idioma al usar el Arduino? Creo que esta es una buena pregunta general, pero agregaré un poco sobre por qué pregunto si alguien quiere darme una propina. Tengo experiencia en lenguajes preprocesados ​​como JavaScript, PHP, y he manipulado lenguajes como Java y Visual Basic. …
81 c++  arduino-ide 







4
¿Se proporciona configuración y bucle para mayor comodidad?
Los bocetos de Arduino suelen presentar una setupy una loopfunción. ¿Estas funciones solo se proporcionan por conveniencia o realmente tienen propósitos especiales? (p. ej .: algunas operaciones están prohibidas o permitidas en la configuración y el bucle) ¿Son equivalentes estas dos piezas de código? Clásico void setup() { pinMode(LED_BUILTIN, OUTPUT); …
13 programming  c++ 

3
Funciones con parámetros de cadena
Dentro de mi bucle principal hay esta cadena: String string1; Tengo una función que tomará string1 como parámetro y la usaré para enviar esta cadena como SMS. sendSMS(string1); Esta es la función sendSMS () (sin parámetros): void sendSMS() { sms.beginSMS(remoteNumber); sms.print(finalstr); sms.endSMS(); lcd.setCursor(0, 0); lcd.print("Message sent!"); delay(10000); } Mis preguntas …
11 programming  c++ 


2
¿Cómo convierto un flotador en char *?
Hice esta pregunta sobre el intercambio de pila de ingeniería eléctrica y fue dirigida aquí: Bastante autoexplicativo; ¿Cómo haría para convertir un flotador en un char *? Tengo un código en el que la 'resistencia' flotante se actualiza constantemente. Me gustaría poder actualizar la variable 'resultado' para tomar el valor …
11 arduino-uno  c++  c  float 


3
¿Cómo escribir bocetos compatibles con makefile?
Me gustaría escribir mis bocetos para poder compilarlos / cargarlos usando el IDE de Arduino, u opcionalmente usando GCC y un archivo MAKE. Sé incluir las declaraciones de funciones en la parte superior, pero ¿hay algo más que hacer para que mi compilador considere válido C ++ por mi compilador? …