Отправляет email-рассылки с помощью сервиса Sendsay

Vladimir Sergeevich

Статья–учебник: объектно–ориентированное программирование

Почти все популярные языки программирования являются объектно–ориентированными
Комментировать  507 просмотров 4

Разработка игры Пазлы на С++ для Android

В статье описывается разработка очередной игрушки на С++, Qt для Android
Комментировать  473 просмотра 3

Учебник: Регулярные выражения (regular expressions)

Все мы используем поиск по строкам

Комментировать  464 просмотра 2

Аннотации на ряд статей по Open–Source

Мое мнение об opensource приведены в конце

Комментировать  471 просмотр 2

Инструменты профайлинга С++ кода

Краткое содержание интересного доклада с CoreHard Spring 2018

Комментировать  653 просмотра 1

Динамическое программирование на примере олимпиадной задачи

Есть прекрасная техника, называемая динамическим программированием

Комментировать  528 просмотров 2

Аннотации на доклады с конференции С++Russia "Повседневный С++"

Аннотации на два доклада из серии "повседневный С++"

Комментировать  439 просмотров 3

Введение в технологию MPI

Недавно я публиковал свой "учебник по OpenMP", но технология OpenMP позволяет программировать только системы с общей памятью, производительность которых не так легко увеличить

Комментировать  424 просмотра 2

Подборка материалов по регулярным выражениям

Регулярные выражения нужны не только всем без исключения разработчикам, но и вообще всем, кто сталкивается с компьютером

Комментировать  390 просмотров 1

Подборка материалов по Git

Подборка материалов по системе контроля версий — git

Комментировать  401 просмотр 2

Аннотация на статью "Визуализация интеграционных приложений"

Не так давно мы тут публиковали цикл статей по UML и ICONIX

Комментировать  468 просмотров 1

Обнаружение столкновений объектов на графической сцене Qt

Дополнил пример из предыдущей статьи обнаружением столкновений
Комментировать  600 просмотров 2

Аннотация на статью: Декларативное программирование в С++

Понравилась заметка на habrahabr по декларативному программированию в С++

Комментировать  448 просмотров 1

Диаграммы классов UML

Диаграмма классов занимает центральное место в проектировании объектно–ориентированной системы

Комментировать  306 просмотров 1

Голосование «Пожалуйста, оцените статью по пятибальной шкале»

Вводная статья по библиотеке Qt. В статье на примере разработки собственного виджета бегущей строки рассказывается о:

  1. механизме сигналов и слотов;
  2. механизме событий (судя по вопросам на форумах, не все понимают разницу между событиями и сигналами);
  3. автоматической сборке мусора;
  4. работе с таймером (QTimer).

В статье нет информации про соединение сигнала с лямбда-функцией, но это достаточно просто. Достаточно знать, что на месте слота может находиться функциональный объект (в т.ч. лямбда). Также в статье не упоминается про новый синтаксис сигналов и слотов Qt5 - вместо SLOT(foo) можно писать &MyClass::foo. Более подробно про эти вещи можно прочитать в документации, но можно и не читать, т.к. все это хорошо иллюстрируется одним примером (из той же документации):

QObject::connect(socket, &QTcpSocket::readyRead, [socket] () {
 qDebug()<< "GOT DATA "<< socket->readAll();
 });
Голосовать...

Комментировать  763 просмотра 1