Самые последние записи

Рекурсивное нахождение чисел Фибоначчи на C++

Задачи по вычислению числа из ряда чисел Фибоначчи очень часто встречаются при изучении программирования на языке C++. В этой статье я расскажу об одном алгоритме, который может решить эту задачу. Если Вас интересуют другие задачи, то загляните в раздел с решениями задач по программированию. Числа Фибоначчи — это числовая последовательность, в которой каждый следующий член равен… Читать далее »

Алгоритм пузырьковой сортировки одномерного массива на C++

Здравствуй, дорогой гость. В этой статье я расскажу об алгоритме сортировки массива методом пузырька. Алгоритм пузырьковой сортировки — это довольно простой в реализации алгоритм для сортировки массивов. Можно встретить и другие названия: пузырьковая сортировка, Buble sort или сортировка простыми обменами — но все они будут обозночать один и тот же алгоритм. Назван так, потому что… Читать далее »

Причины внедрения операционной системы Linux в учебном заведении

На сегодняшний день заметно, что лишь малая часть клиентов делает ставку исключительно на операционные системы (ОС) Linux. Также малая часть тех, кто предпочитает в своей работе только ОС Windows, Unix или что-то другое. В общем случае, чем больше учебное заведение, тем выше вероятность того, что используется наличие смешанной среды. Самое главное, в соответствии с лицензией… Читать далее »

Не отображаются русские символы и буквы в программе C++ и Qt.

Добрый день, читатель. По умолчанию русские символы в программах с использованием Qt фреймворка отображаются некорректно. Вместо них используются непонятные знаки. Эта проблема появляется при открытии исходников программ, при выводе русских букв в консоль, при выводе русских букв в виджеты (Label, PlainText и т.д.). В этой статье содержатся решения этих проблем. На сайте уже имеется статья, в которой показано решение… Читать далее »

QFile и файлы. Чтение и запись строк в файл.

Здравствуйте. На сегодняшний день подавляющее большинство компьютерных программ работают с файлами, а поэтому важно уметь пользоваться функциями или классами, которые позволяют открывать и закрывать, записывать и считывать информацию из файлов. В этой статье я немного расскажу о файлах и о классе QFile, а также покажу пример использования этого класса.

QTimer. Создание таймера и обработка его событий с примером программы.

Здравствуйте. При написании многих программ часто возникает необходимость следить за временем и периодично выполнять какие-нибудь действия. Для этого используют таймеры. При использовании кроссплатформенного фреймворка Qt используют QTimer. В этой заметке я расскажу о классе QTimer, о создании таймера и об обработке его событий, о статическом методе singleShot() класса QTimer. На примере покажу, как создать программу, которая показывает… Читать далее »

Краткий обзор кроссплатформенного фреймворка Qt

Qt —  это кроссплатформенный фреймворк для разработки ПО на языке программирования C++(и не только). Также имеется и для Ruby — QtRuby, для Python — PyQt, PHP — PHP-Qt и других языков программирования. Разрабатывается компанией Trolltech с 1996 года. С использованием этого фреймворка написано множество популярных программ: 2ГИС для Android, Kaspersky Internet Security, Virtual Box, Skype, VLC Media… Читать далее »