Локализация в коде C/C++

  • 0.00
  • Просмотров: 34

Описание книги

Одной из слабо описанных частей языка C и стандартов API POSIX является проблема локализации текстовых строк в коде C и C++. Она состоит в том, как прозрачно (независимо от системы, настроек, конкретного декодирования в коде и т.д.) обрабатывать взаимодействие с внешней (относительно программного кода) средой (терминал, файловая система, сеть, …) на любых национальных языках … отличных от английского: русском, китайском, арабском, ... Но, обратим внимание, что эта тема (работа с локализованными строками) почти не отражена в обширных публикациях по языкам C и C++. На то есть много причин. Самыми основными из которых есть:
  • Сам тип локализованных символов (wchar_t) появился в стандарте C89, но, в полной мере с API поддержки и т.п., только в стандарте C99 ... относительно недавно (по крайней мере, недавно, в сравнении с 45-летней историей C). Конечно, этот тип и всё, что связано с локализацией, не может даже упоминаться в классической литературе по C периода его становления: K&R и др.;
  • Все более поздние переводные книги и учебники по C тоже практически полностью обходят эту тему стороной ... их англоязычным авторам эта тематика совершенно не интересна, оно им не актуально ... да они и сами этой части языка просто не знают;
  • Отечественные же, русскоязычные учебники (а здесь встречаются только учебные книги по C, для студентов университетов, например ... кто же станет писать "не-учебник" по столь древнему языку?) — здесь авторы-педагоги, не являющиеся практиками программной разработки, сами также, главным образом, переписывают и пересказывают материал из англоязычных изданий ... ну, ещё придумают десяток собственных примеров кода. Но раз в первоисточниках этого нет, то его и вообще нет в природе.
читать полностью

Подробная информация

  • Год издания: 2016
  • Язык: Русский
  • Количество страниц: 25
  • Дата поступления: 27.01.2018
Локализация в коде C/C++
  • 0.00
  • Количество оценок: 0
  • Просмотров: 34
Оцените книгу