Все еще пользуетесь одними массивами в своих приложениях? - Это контр-продуктивно! Освойте основные структуры данных Qt, чтобы Ваши программы были еще быстрее и надежнее
Алексей Мартемьянов
О себе
Нет информации
По активности
Основные структуры данных
написал в группу
Программирование на C++
30.01.2016 , обновлено 01.02.2016
Пожаловаться
Паттерн Строитель и XML
Возникла необходимость сохранить данные приложения в формате XML? - Узнайте, как это сделать прямо сейчас! В подарок Вы получите красивый пример использования паттерна Строитель на C++
написал в группу
Программирование на C++
30.01.2016 , обновлено 01.02.2016
Пожаловаться
Сериализация данных в Qt
Требуется получить двоичное представление объекта? - Все очень просто! Используйте для этого QDataStream
написал в группу
Программирование на C++
30.01.2016 , обновлено 01.02.2016
Пожаловаться
Тетрис на C++
Хотите создать свою собственную игру на C++? - Попробуйте начать с тетриса! Пример реализации с подробными разъяснениями
написал в группу
Программирование на C++
31.01.2016
Пожаловаться
Десять советов по созданию гибкого программного кода
Ваш код недостаточно гибкий и плохо поддается изменениям? - Возможно, Вы что-то делаете неправильно! Изучите десять простых советов, применяйте их, и Ваши программы станут лучше
написал в группу
Программирование на C++
31.01.2016 , обновлено 01.02.2016
Пожаловаться
Создание Qt-плагинов
Решили сделать Ваше приложение расширяемым, чтобы пользователи могли создавать свои дополнения? - Используйте плагины! Это намного проще, чем может показаться на первый взгляд
написал в группу
Программирование на C++
31.01.2016 , обновлено 01.02.2016
Пожаловаться
Битовые флаги как аргументы функций на C/C++
Боитесь использовать низкоуровневые операции в своих приложениях? - Зря! Правильное применение бинарного сложения и умножения могут сделать ваш код лучше
написал в группу
Программирование на C++
30.01.2016
Пожаловаться
Паттерн Null Object
Надоело каждый раз проверять инициализирован ли объект? - Вам поможет паттерн Null Object! С его помощью Вы упростите себе работу
написал в группу
Программирование на C++
30.01.2016 , обновлено 01.02.2016
Пожаловаться
QProcess: Примеры использования
Возникла необходимость запустить стороннюю программу из своего приложения? - Попробуйте QProcess! С его помощью эта задача становится тривиальной
написал в группу
Программирование на C++
30.01.2016 , обновлено 01.02.2016
Пожаловаться
Файлы ресурсов в Qt
Хотите, чтобы приложение состояло только из исполняемого файла, но используете много иконок и звуковых эффектов? - Применяйте файлы ресурсов! Работать с ними в Qt особенно просто
написал в группу
Программирование на C++
30.01.2016 , обновлено 01.02.2016
Пожаловаться
Регулярные выражения в Qt
Ваше приложение работает с текстом, но Вы все еще не используете регулярные выражения? - Вы многое теряете! Начните применять их, и Ваша жизнь уже не будет прежней
написал в группу
Программирование на C++
30.01.2016 , обновлено 01.02.2016
Пожаловаться
Комплексные числа в C++
Создаете математическое приложение? - Тогда Вам могут понадобиться комлпексные числа! Оцените, насколько легко работать с ними в C++
написал в группу
Программирование на C++
30.01.2016
Пожаловаться
Паттерн Посетитель на C++
Нужно организовать обработку сложной коллекции объектов? - Для этого хорошо подойдет паттерн Посетитель! В статье представлен пример, на котором наглядно демонстрируется один из вариантов его использования
написал в группу
Программирование на C++
29.02.2016
Пожаловаться
Односвязный список на C++
Изучаете основы реализации структур данных на C++? - Начните с односвязного списка! Многие конктейнерные классы основаны именно на нем
написал в группу
Программирование на C++
31.01.2016
Пожаловаться
Пример полиморфизма в C++ на основе ООП
Хотите создавать гибкий и легко сопровождаемый код на C++? - Без полиморфизма Вам не обойтись! Одним из инструментов для этого является ООП
написал в группу
Программирование на C++
31.01.2016
Пожаловаться
Явное приведение типов в C++
Не тот тип переменной? - Вам могут помочь операторы приведения C++! Конечно, лучше ими не пользоваться, но если уж пришлось, то применяйте их, а не приведение в стиле Си
написал в группу
Программирование на C++
31.01.2016
Пожаловаться
Сохранение данных в файл средствами Qt
Ваше приложение должно сохранять данные в файл? - Попробуйте QTextStream и QDataStream! А эта статья Вам в этом поможет
написал в группу
Программирование на C++
31.01.2016 , обновлено 01.02.2016
Пожаловаться
Принцип единой ответственности
Ваши классы и функции получаются слишком сложными? - Возможно, они делают больше, чем должны! Применяйте принцип единой ответственности в своей работе
написал в группу
Программирование на C++
31.01.2016 , обновлено 01.02.2016
Пожаловаться
Паттерн Singleton
Нужен класс, для которого возможно создать всего один экземпляр? - Используйте паттерн Singleton! Узнайте, зачем он нужен и как правильно его применять
написал в группу
Программирование на C++
31.01.2016 , обновлено 01.02.2016
Пожаловаться
Структура Qt-проекта на C++
Поняли, что пора переходить на качественно новый уровень создания проектов? - Действуйте! А представленный материал Вам в этом поможет
написал в группу
Программирование на C++
29.01.2016 , обновлено 01.02.2016
Пожаловаться
Разработка через тестирование в Qt
Увлеклись гибкими методиками разработки ПО? - Тогда не упустите возможность освоить разработку через тестирование! Именно эта техника является залогом успеха при создании надежных программ
написал в группу
Программирование на C++
30.01.2016 , обновлено 01.02.2016
Пожаловаться
Потоки в Qt: Параллельное программирование
Решили выжать из Вашего приложения максимум? - Без использования потоков Вам не обойтись! Узнайте об основных способах параллельного программирования на C++ с использованием Qt
написал в группу
Программирование на C++
29.01.2016 , обновлено 01.02.2016
Пожаловаться
Лямбда-функции в C++: Нужны или нет?
написал в группу
Программирование на C++
07.03.2016
Пожаловаться
Пример использования QtConcurrent
Алгоритм работает слишком медленно? - Не проблема, ведь QtConcurrent идет на помощь! Узнайте, как можно ускорить алгоритм обработки изображения в 4 раза
написал в группу
Программирование на C++
29.01.2016 , обновлено 01.02.2016
Пожаловаться
Паттерн Наблюдатель на C++11
Хотите изучить новый для себя паттерн ООП? - Наблюдатель к вашим услугам! Узнайте, как реализовать его универсальную версию на C++11
написал в группу
Программирование на C++
29.01.2016 , обновлено 01.02.2016
Пожаловаться
Пример использования gSOAP
Потребовалось разработать веб-сервис на C++? - Попробуйте gSOAP! С ним создавать веб-службы легко и просто
написал в группу
Программирование на C++
29.01.2016
Пожаловаться
Указатель на функцию в C++
Все еще считаете указатели на функции в C++ "высшим пилотажем"? - Тогда этот материал для Вас! Никогда не поздно узнать что-то новое
написал в группу
Программирование на C++
29.01.2016
Пожаловаться
Модель-представление в Qt
Хотите освоиться с концепцией Модель-Представление в Qt? - Тогда не пропустите эту публикацию! Из нее Вы получите все основные сведения, которые должны знать
написал в группу
Программирование на C++
29.01.2016 , обновлено 01.02.2016
Пожаловаться
Обработка ошибок: Защитное программирование
Устали от ошибок в своем коде? - Используйте приемы защитного программирования! Создавать надежные программы намного проще, чем Вы думали
написал в группу
Программирование на C++
29.01.2016 , обновлено 29.01.2016
Пожаловаться
Обработка ошибок: Исключения
Решили серьезно задуматься об обработке ошибок в Вашем приложении на C++? - Используйте исключения! Но не забывайте, что это нужно делать правильно
написал в группу
Программирование на C++
29.01.2016
Пожаловаться
- 1
- ниже ↓
