You are currently browsing the category archive for the 'с++' category.
A Comparison of Qt and Java
Автор: Matthias Kalle Dalheimer
Перевод: Andi Peredri
В этой статье сравнивается эффективность использования C++/Qt и Java/AWT/Swing для разработки программного обеспечения с пользовательским графическим интерфейсом.
1. Что мы сравниваем?
При выборе средств для разработки крупного программного проекта необходимо учесть множество различных аспектов, наиболее важнейшим из которых является язык программирования, потому что он в значительной степени определяет другие доступные средства. Например, для разработки пользовательского графического интерфейса разработчикам необходима GUI-библиотека, предоставляющая готовые элементы интерфейса, такие, как кнопки и меню. Так как выбор GUI-библиотеки оказывает большое влияние на разработку проекта, часто ее выбор осуществляется первым, а язык программирования определяется из числа доступных для этой библиотеки языков. Обычно, язык программирования определяется библиотекой однозначно.
Другие компоненты средств разработки, такие, как библиотеки доступа к базам данных или библиотеки коммуникаций, также должны быть приняты во внимание, но они не оказывают такого влияния на разработку проекта, как библиотеки GUI.
Целью этой статьи является сравнение C++/Qt и Java/AWT/Swing. Чтобы это сделать наиболее точно, мы сначала сравним языки программирования, то есть C++ и Java, а потом две GUI-библиотеки: Qt для C++ и AWT/Swing для Java. Read the rest of this entry »
Нужно было использую libcurl отправить и получить ответ вебсервера. С опыта использования данной библиотеки под пхп я хотел написать подобную реализацию, но опции CURLOPT_RETURNTRANSFER , в сишной версии не оказалось. Как оказалось интерфефс получения ответа и записи в с++ выглядит вообще иначе: как опцию мы должны задать калбек функцию для чтения данных с сокета, и буфер. На ответ данного вопроса мною было потрачено n-нное время и я решил опубликовать пример сюда в блог.

