Size: a a a

2020 August 21

YS

Y S in C++ Together 2.0
Что, модули в gcc завезли?
источник

M

Michael in C++ Together 2.0
Y S
Что, модули в gcc завезли?
источник

W

Wild_Wind in C++ Together 2.0
Y S
Что, модули в gcc завезли?
В кланг - да.
В gcc пока пилят, лежит в отдельном бранче - devel/c++-modules.
источник

M

Michael in C++ Together 2.0
источник

AS

Artur Solovev in C++ Together 2.0
Roy Mustang
Если класс используется один раз, почему бы не использовать класс со статическими полями и методами? Обычно если класс используется лишь в одном месте, то создают поле такого класса
Если класс используется один раз, то какой смысл имеет его инстанцирование? Что означает существование более одного объекта класса? На уровне языка это тяжело обозначить, так что делать так не нужно.
источник

RM

Roy Mustang in C++ Together 2.0
Artur Solovev
Если класс используется один раз, то какой смысл имеет его инстанцирование? Что означает существование более одного объекта класса? На уровне языка это тяжело обозначить, так что делать так не нужно.
Верно, всего один объект класса планируется использовать этого класса
источник

AS

Artur Solovev in C++ Together 2.0
А отразить это никак нельзя. Нельзя запретить дополнительные объекты без синглтонов и т.д., поэтому делать так плохая идея.
источник

RM

Roy Mustang in C++ Together 2.0
Artur Solovev
А отразить это никак нельзя. Нельзя запретить дополнительные объекты без синглтонов и т.д., поэтому делать так плохая идея.
Плохая идея делать как?
источник

AS

Artur Solovev in C++ Together 2.0
Делать класс там, где этот класс не может быть корректно представлен больше чем одним объектом.
источник

YS

Y S in C++ Together 2.0
Artur Solovev
Делать класс там, где этот класс не может быть корректно представлен больше чем одним объектом.
Синглтон?
источник

AS

Artur Solovev in C++ Together 2.0
Например.
источник

RM

Roy Mustang in C++ Together 2.0
Нет, синглтон говорит о том, что этот класс инстацируется один раз, но при этом доступ к нему возможен откуда угодно, разве нет?
источник

RM

Roy Mustang in C++ Together 2.0
Не лучше ли объявить сам класс внутри private поля того класса, который будет использовать этот класс
источник

🦊

🦊fox.cpp in C++ Together 2.0
Roy Mustang
Не лучше ли объявить сам класс внутри private поля того класса, который будет использовать этот класс
Что ты представить то хочешь
источник

🦊

🦊fox.cpp in C++ Together 2.0
Какое значение имеет существование объекта класса
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Какое значение имеет существование объекта класса
Вот и мне интересно
источник

p

pepeground_bot in C++ Together 2.0
мне кажется! вот это мощь opengl. и в си?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Roy Mustang
Вот и мне интересно
Это тебе вопрос
источник

🦊

🦊fox.cpp in C++ Together 2.0
Что это за класс
источник

🦊

🦊fox.cpp in C++ Together 2.0
СЕМАНТИКА какая?
источник