LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

давно решенный вопрос. пишете шаблон «уникального типа» сами, или читаете как. у меня кстати так и реализованы все эти - абсолютный/относительный пути и прочее. это инстанцированный шаблон «уникального» типа из обычной строки. на бинарном коде это не отражается никак. все чисто на уровне компиляции.

https://broberts.io/StrongType/

погуглите вокруг «strong type c++», я дал просто первое что выскочило.

Исходная версия alysnix, :

давно решенный вопрос. пишете шаблон «уникального типа» сами, или читаете как. у меня кстати так и реализованы все эти - абсолютный/относительный пути и прочее. это инстанцированный шаблон «уникального» типа из обычной строки. на бинарном коде это не отражается никак. все чисто на уровне компиляции.

https://broberts.io/StrongType/