The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Уязвимости в swhkd, менеджере горячих клавиш для Wayland"
Отправлено n00by, 21-Апр-22 08:45 
Открываем бесплатный черновик стандарта (например, N4860.pdf), читаем:

11.4.1 Member functions [class.mfct]
1 A member function may be defined (9.5) in its class definition, in which case it is an inline (9.2.7) member function if it is attached to the global module, or it may be defined outside of its class definition if it has already been declared but not defined in its class definition.

То есть це "функции-члены класса" (при этом - встраиваемые), как и в секции private (и ключевое слово в данном случае - лишнее, по умолчанию видимость членов класса скрыта, в отличие от struct).

Кстати, постинкримент _counter++ в Си++ писать было не принято, поскольку в общем случае при этом случалось лишнее копирование и неувязочки с итераторами, приучали к прединкременту. Почему _counter так конструируется, боюсь спрашивать, наверное, отстал от жизни.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру