s += (val)?"high":"low";
- Войдите на сайт для отправки комментариев
Пт, 09/06/2017 - 13:27
Привет, Есть такой способ фомирования строки:
// Prepare the response--------------------------------------------
String s = "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n<!DOCTYPE HTML>\r\n<html>\r\nGPIO is now ";
s += (val)?"high":"low";
s += "</html>\n";
//-----------------------------------------------------------------------
Причём, val вычисляется и является битом, не могу понять, как работает строка, выделенная жирным. Подскажите, как?
Битом - это вряд ли. Нет такого типа. А написан там условный оператор:
condition ? true_expression : false_expression;
http://forum.arduino.cc/index.php?topic=423102.0
с тебя 49$
Спасибо )