Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.
-
- Рациональных объяснений этому нет. Nikolay801_(2266 знак., 05.12.2022 12:15)
- Да, блин, тупо заранее создаются статические массивы и передаются
уже готовые списки. - =AlexD=(05.12.2022 12:35)
- еще переменное количество параметров осложняет компиллеру задачу контроля типа параметров при вызове. Я когда переписывал сделал ошибку, вместо Nikolay801_(266 знак., 05.12.2022 12:54, ссылка)
- Да, блин, тупо заранее создаются статические массивы и передаются
уже готовые списки. - =AlexD=(05.12.2022 12:35)
- Так автор изобрел универсальный метод для всего спектра команд с
разным набором параметров. "Макросы va_arg(), va_start() и va_end() используются совместно
для того, чтобы осуществить передачу функции переменного числа
параметров." - bnb62(02.12.2022 16:58)
- в с это можно изобразить через составные литералы, в плюсах такое
не сработает Nikolay801_(1 знак., 05.12.2022 12:37, ссылка)
- Ух ты, не знал. Спасибо - symbions(05.12.2022 14:50)
- кстати это фокус работает со структурами Nikolay801_(766 знак., 06.12.2022 11:57)
- Эм... почему? В С++ нельзя объявить структуру с инициализацией? - Dingo(06.12.2022 13:11)
- резко понадобится конструктор - Nikolay801_(06.12.2022 13:30)
- Эм... почему? В С++ нельзя объявить структуру с инициализацией? - Dingo(06.12.2022 13:11)
- кстати это фокус работает со структурами Nikolay801_(766 знак., 06.12.2022 11:57)
- Ух ты, не знал. Спасибо - symbions(05.12.2022 14:50)
- Команда - это просто строка. Её парсят и выполняют команды. Для разбивки на лексемы есть множество других методов, чем вот это. - =AlexD=(02.12.2022 17:02)
- Так себе метод. Ну его нафиг. - SciFi(02.12.2022 17:01)
- Для универсального метода просто делают колбек - lloyd(02.12.2022 16:59)
- в с это можно изобразить через составные литералы, в плюсах такое
не сработает Nikolay801_(1 знак., 05.12.2022 12:37, ссылка)
- Выпендрёж. Подозреваю, что ТС нужен printf и scanf. Парсить команды ATC не рокет саенс, надо думать. - SciFi(02.12.2022 16:57)
- Рациональных объяснений этому нет. Nikolay801_(2266 знак., 05.12.2022 12:15)