Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
29 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1164838
Топик полностью
LightElf
(15.01.2022 14:08, просмотров: 114)
ответил
VladislavS.
на
namespace нужная вещь. Программы пишут люди, они называют буферы buf, переменные и функции size и т.д. со всеми вытекающими.
ИМХО, преувеличенная проблема. Обычно просто добавляют префиксы к статическим объектам.
Не надо делать мне как лучше, оставьте мне как хорошо
Ответить
С префиксом my_prefics_buf надо везде писать. А в пространстве имён это будет простой buf. За пределами MyName::buf нагляднее. Префиксы можно оставить на rx_buf, tx_buf. В конце концов, если уверен, using namspace можно локально сделать и buf вновь станет буфером.
-
VladislavS.
(15.01.2022 14:16
)
Пока остановился на таком подходе: buf без префикса - это либо локальная переменная в функции, либо полученный параметр. Все глобальные и статические переменные имеют префикс.
-
LightElf
(15.01.2022 15:34
)