Зачем функцию-член объявлять с атрибутом static? Я сейчас смотрю на идиому «именованый конструктор» (named constructor), там все они объявляются как static. Моя функция тоже конструирует новый объект по старому (что-то типа копирующего конструктора, но начальный и конечный объекты отличаются). Должен ли я тоже объявить ее как static или это не нужно? Какие преимущества и недостатки объявления со static?

Ответ на:
комментарий
от unanimous

Ответ на:
комментарий
от trex6

Ответ на:
комментарий
от trex6



Ответ на:
комментарий
от unanimous

Ответ на:
комментарий
от trex6

Ответ на:
комментарий
от unanimous

Ответ на:
комментарий
от unanimous


Ответ на:
комментарий
от trex6


Ответ на:
комментарий
от mi_estas

Ответ на:
комментарий
от trex6

Ответ на:
комментарий
от mi_estas

Ответ на:
комментарий
от trex6

Ответ на:
комментарий
от mi_estas

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от LamerOk

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Объявление функции находящейся в static struct (2011)
- Форум Локальное создание переменной vs член класса (2014)
- Форум Компиляция .so и непонятки с static членами класса (2018)
- Форум Си, объявление static-функций (2007)
- Форум Как вы называете переменные и не только? (2018)
- Форум Хочу здоровый такой factory (2017)
- Форум Генерирование cpp из ui. Как избежать? (2005)
- Форум С++ и правило нуля (2019)
- Форум Объявление функций внутри функции. (2023)
- Форум Где я ошибся в примитивном коде? (2013)