_timeout _cell и много _ _ _ подчерк перед именем - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Доброго времени! для примера Stream.h (AVR) или любой другой файл Си
class Stream : public Print
{
  protected:
    unsigned long [B]_timeout[/B];      // number of milliseconds to wait for the next char before aborting timed read
    unsigned long [B]_startMillis[/B];  // used for timeout measurement
что означают подчерк перед наименованием переменной? очень часто встречаю в разных файлах. или вот еще пример с другого файла
#ifndef ARDUINO_STREAMING
#define ARDUINO_STREAMING
 
#include <Arduino.h>
#include "LOG.h"
 
#define [B]__ST_LOG_LEVEL 3[/B]
static LOG _st_logme([B]__ST_LOG_LEVEL[/B]);
почему не написать
#define ST_LOG_LEVEL 3
или вот пример
for (int i=1;i<8;i++){
            switch (i) {
            case 1:
             [B] _cell.begin[/B](2400);
              break;
              
            case 2:
              [B]_cell.begin[/B](4800);
              break;
ищу поиском по файлам в проекте- нахожу в файле где описан класс GSM.
protected:
    SoftwareSerial [B]_cell[/B];
    int isIP(const char* cadena);
 
  public:
иногда совпадает с именем файла в проекте SoftwareSerial.h при том бывает два подчерка а бывает один. Прошу разьяснить ,либо что прочитать. Спасибо

Решение задачи: «_timeout _cell и много _ _ _ подчерк перед именем»

textual
Листинг программы
#define __ST_LOG_LEVEL 3

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5
Похожие ответы