История изменений
Исправление Dr64h, (текущая версия) :
Посмотри реализацию строк в Аде, всё просчитывается в compile-time и укладывается в стек. Кодировку можно прикрутить какую угодно, система типов в Аде не ограничена, можно задать хоть 7-бит, хоть 48, к тому же есть и стандартные типы под это.
Если прям хочется raw строки в стиле Си, то их тоже можно достаточно просто реализовать через байты и массивы.
Что мешает сделать нечто подобное в плюсах?
Исходная версия Dr64h, :
Посмотри реализацию строк в Аде, всё просчитывается в compile-time и укладывается в стек. Кодировку можно прикрутить какую угодно, система типов в Аде не ограничена, можно задать хоть 7-бит, хоть 48, к тому же есть и стандартные типы под это. Что мешает сделать нечто подобное в плюсах?