Страницы

Поиск по вопросам

четверг, 12 декабря 2019 г.

Стандартные библиотеки для GUI в C++

#cpp #gui


Перехожу с Java на C++. В Java были стандартные библиотеки типа AWT, Swing, JavaFX
для создания пользовательских интерфейсов. 

Что для этого есть в C++?
    


Ответы

Ответ 1



В С++ нет стандартных библиотек для GUI. Есть библиотеки сторонних разработчиков, типа: Qt, wxWidgets, JUCE, Nana, eGUI, etc. А так же собственные решения от Microsoft, Borland (ныне Embarcadero Technologies).

Ответ 2



На текущий момент стандартных библиотек для графики действительно нет в C++. Нужно использовать сторонние, список можно посмотреть на википедии. Но уже сейчас есть соответствующее предложение о добавлении такого функционала и в стандартную часть. Например, на странице сайта, посвящённого стандартизации C++ есть такая картинка (см. нижний правый угол): Черновик предложения, озаглавленный как "A Proposal to Add 2D Graphics Rendering and Display to C++" содержит на текущий момент 227 (!) страниц и доступен по ссылке.

Комментариев нет:

Отправить комментарий