Как написать мультиязычный класс строки?
==========================================

 Как написать простой и быстрый класс строки, который сможет поддерживать большинство языков?  

  

Требования:  

- нельзя использовать стандартные и сторонние библиотеки.  

- быстродействие и простота.  

- возможность присваивания и сложения.  

  

Если есть качественный материал по ссылке - с удовольствием прочту. 

 На самом деле план работы достаточно простой: посмотреть, как сделаны существующие популярные решения и сделать таким же способом.  

  

Это решение по всем пунктам сможет ответить, кроме целесообразности создания велосипеда, если это не курсовая или дипломная работа при получении образования.