Подскажите, можно ли средствами C++ как-нибудь реализовать новый тип, состоящий из нескольких слов, как long int, что-то типа
using long data_t = CMyData<long int>;
long data_t value;
?
Нельзя.
Сделайте using long_data_t = ...;.
Создать такой же тип, с чрезмерным выравниванием:
using long_data =
struct alignas(sizeof(CMyData<long>) * 2)
D : public CMyData<long> {};
(если я вас правильно понел)
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники