Re[15]: Имя истинного врага - миссионеры.
От: so5team https://stiffstream.com
Дата: 12.08.25 10:02
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Я в те времена писал под MS-DOS. Unsigned int для меня был 16-битным, а указатель, в large модели — 32-битным.


Я сам прошел от 16-бит MS-DOS к 32-битовым OS/2, Windows NT и Linux, а потом и к 64-битовым. В том числе и через 16-битовый Windows.

void* привел в пример потому, что даже в современном C++ это актуально когда приходится иметь дело с чисто-Си-шными либами или старыми C++ными библиотеками, использующими механизм callback-ов.

При этом в современном C++ актуальность проблем с union-ом заметно синизилась за счет std::variant.
А std::variant вряд ли бы появился, если бы C++ не усложняли вещами, против которых протестует ТС.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.