LINUX.ORG.RU

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

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

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

В С++ из базовых типов только число и указатель. Так из-за этого переливать между std::string, QString, CString, vtkString и char* приходится довольно часто. В Haskell в этом смысле проще.

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

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

В С++ из базовых типов только массив, число и указатель. Так из-за этого переливать между std::string, QString, CString, vtkString и char* приходится довольно часто. В Haskell в этом смысле проще.