"Телефонный" и "Книжный" порядок (…сортировки?)
От: _FRED_ Черногория
Дата: 05.02.08 11:10
Оценка:
В книжке
Автор(ы): Бьерн Страуструп

В книге, написанной создателем языка C++ Бьерном Страуструпом, представлено описание
процесса проектирования и разработки языка программирования C++. Здесь изложены цели,
принципы и практические ограничения, наложившие отпечаток на структуру и облик C++,
обсужден дизайн недавно добавленных в язык средств: шаблонов, исключений, идентификации
типа во время исполнения и пространств имен. Автор анализирует решения, принятые в ходе
работы над языком, и демонстрирует, как правильно применять реальный
объектно-ориентированный язык программирования.
встретил такие вот термины (внимание коментариям, они перепечатаны из книги):

class LITERATE {
  static int eq(char a, char b) { return a == b; }
  static int lt(char, char); // использовать книжный порядок
};

void f(string swede1, string swede2) {
  compare(swede1, swede2); // обычный (телефонный) порядок
  compare<char, LITERATE>(swede1, swede2); // книжный порядок
}

Что означает и как это — "телефонный порядок" и "книжный порядок"

06.02.08 12:39: Перенесено модератором из 'Прочее' — Кодт
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.