Различия между версиями 5 и 6
Версия 5 от 2010-05-16 11:34:51
Размер: 1281
Редактор: FrBrGeorge
Комментарий:
Версия 6 от 2010-05-16 12:07:16
Размер: 1282
Редактор: eSyr
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 16: Строка 16:
 * QtCore и wxBase, их особенности  * !QtCore и wxBase, их особенности

Инструментальные библиотеки

  • Зачем нужны библиотеки, что такое "разделяемые библиотеки"
  • Кроссплатформенность
  • Задачи, решаемые библиотекой "общего назначения"
    • унификация окружения
    • решения популярных подзадач
    • обеспечение пользовательского интерфейса
  • POSIX
    • Недостаточность POSIX как библиотекой "общего назначения"
  • GLib как пример инструментальной библиотеки
    1. Ориентация на GUI
    2. Кроссплатформенность
    3. Повышение уровня работы с программными примитивами (напр., StreamingIO)
    4. "Новые" программные примитивы (списки, исключения, кодировки, IPC, сеть и т. п.)
  • QtCore и wxBase, их особенности

Вопросы:

  • Что не входит в библиотеку "общего назначения"?
  • Особенности "ориентации на GUI"

LecturesCMC/Programming2010/Lecture11ApplicationLibrariesPlan (последним исправлял пользователь eSyr 2010-05-16 12:07:16)