Например TDA7294

Форум РадиоКот • Просмотр темы - Маленький вопрос
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс дек 14, 2025 23:41:37

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Маленький вопрос
СообщениеДобавлено: Пн сен 29, 2025 13:27:46 
Открыл глаза

Карма: 4
Рейтинг сообщений: 17
Зарегистрирован: Вс ноя 13, 2022 14:58:17
Сообщений: 53
Рейтинг сообщения: 0
Для чего может быть использована такая функция?
    void foo(void){}


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Маленький вопрос
СообщениеДобавлено: Пн сен 29, 2025 14:05:33 
Друг Кота
Аватар пользователя

Карма: 96
Рейтинг сообщений: 1493
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 15288
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Это сюда надо:
viewtopic.php?f=62&t=37190
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Маленький вопрос
СообщениеДобавлено: Пн сен 29, 2025 18:06:03 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1432
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4594
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
А лучше сразу СЮДА !


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Маленький вопрос
СообщениеДобавлено: Пн сен 29, 2025 20:30:55 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 187
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1644
Рейтинг сообщения: 0
Для чего может быть использована такая функция?
    void foo(void){}
Для затычки.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Маленький вопрос
СообщениеДобавлено: Вт сен 30, 2025 10:46:21 
Открыл глаза

Карма: 4
Рейтинг сообщений: 17
Зарегистрирован: Вс ноя 13, 2022 14:58:17
Сообщений: 53
Рейтинг сообщения: 0
Для чего может быть использована такая функция?
    void foo(void){}
Для затычки.

Это как?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Маленький вопрос
СообщениеДобавлено: Вт сен 30, 2025 12:16:53 
Грызет канифоль
Аватар пользователя

Карма: 1
Рейтинг сообщений: 18
Зарегистрирован: Пн сен 15, 2025 08:43:23
Сообщений: 273
Рейтинг сообщения: 0
Ну пишешь ты метод какой-то. У тебя есть пока что неиспользуемые поля в структуре. Оставлять их NULL не хочется, вот и впихиваешь временную затычку.
У меня такое часто встречается, особенно в случае, когда данный метод в конкретном случае не реализуется (например, ПЗС-камера обычно не умеет менять gain, поэтому setgain для нее будет затычкой, возвращающей FALSE).

_________________
Windows must die! And the users of this crap should either become smarter or become janitors.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Маленький вопрос
СообщениеДобавлено: Вт сен 30, 2025 18:23:51 
Говорящий с текстолитом

Карма: -7
Рейтинг сообщений: 187
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1644
Рейтинг сообщения: 0
Не только. Например при условной компиляции: Какую-то функцию отключаем (её код вообще удаляется из исполняемого образа). А чтобы не писать лишних #if/#endif во всех её точках вызова, можно определить такую заглушку. А иногда при условной компиляции и вообще никак не обойтись без таких заглушек.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Маленький вопрос
СообщениеДобавлено: Вт сен 30, 2025 18:31:58 
Это не хвост, это антенна

Карма: 12
Рейтинг сообщений: 136
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 1306
Рейтинг сообщения: 0
Ну, зачастую (всегда!) компилятор (смотря какой) и без условий удаляет неиспользуемые функции. Хотя да, есть не очень продвинутые компилеры.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y