Портал о программировании — страница 3
На этом сайте публикуются статьи по программированию. Прямо сейчас можно почитать самоучитель по C++, посетить наш форум, или ознакомиться со списком готовых решений.
Обо всем, что непонятно спрашивайте в комментариях. Новичку могут пригодиться некоторые программы для разработки. Если обучение дается тяжело, знайте — так у всех. Но кто-то бросает, а кто-то преодолевает барьер и начинает получать от этого удовольствие.
Массивы в C++ на практике
Как показала практика, у начинающих кодеров возникает множество вопросов при решении задач по теме «Массивы». В данной статье затронуты вопросы, относящиеся только к массивам в классическом понимании. Работа с контейнерами STL — это отдельная тема.
Как правило, задачи сводятся к следующему: заполнить массив, произвести некие операции с элементами массива, распечатать результат. Уже в постановке задачи угадываются логические блоки её решения. Далее я постараюсь показать типовые «кирпичики», из которых можно сложить решение задачи — т. е. программу.
Ajax авторизация и регистрация на PHP
Обзор средств ввода-вывода в C++
Приложение, написанное на любом языке программирования, должно взаимодействовать с окружающим миром. Иначе пользы от него не будет. Как правило, такое взаимодействие осуществляется посредством ввода-вывода информации на монитор или в файл. Правда, есть некоторое множество программ, которые не используют файловый или консольный ввод-вывод: это программы, осуществляющие низкоуровневое взаимодействие с аппаратной частью компьютера и периферией (ядро ОС, драйверы и пр.), но это уже экзотика.
В стандартном C++ существует два основных пути ввода-вывода информации: с помощью потоков, реализованных в STL (Standard Template Library) и посредством традиционной системы ввода-вывода, унаследованной от C. Если копнуть немного глубже, то окажется, что и потоки, и традиционная система ввода-вывода для осуществления необходимых действий используют вызовы операционной системы. И это правильно.
Правильный Random и розыгрыш 500 рублей (завершено)
начинается очередной фан-розыгрыш 500 рублей. Нужно лайкнуть и поделиться любой статьей на этом сайте. Можно использовать аккаунт VK, Twitter, Facebook или Google+. Также, вы можете поделиться ссылкой в личном блоге.
После размещения ссылки, напишите в об этом в комментариях и укажите адрес страницы с вашим репостом.
Наследование классов в C++ — урок 13
Наследование позволяет избежать дублирования лишнего кода при написании классов. Пусть в базе данных ВУЗа должна храниться информация о всех студентах и преподавателях. Представлять все данные в одном классе не получится, поскольку для преподавателей нам понадобится хранить данные, которые для студента не применимы, и наоборот.
Отслеживание рекламных кликов в РСЯ
Для повышения эффективности рекламы на сайте, очень полезно знать, по каким объявлениям кликают пользователи, на каких страницах и по какому поисковому запросу пришел пользователь на сайт.
В этом руководстве мы напишем обработчик событий для кликов по объявлениям РСЯ, а также создадим цель в Яндекс.Метрике для удобного просмотра статистики.
Управляемое меню в Django
Векторы в C++ — урок 12
Вектор в C++ — это замена стандартному динамическому массиву, память для которого выделяется вручную, с помощью оператора new
.
Разработчики языка рекомендуют в использовать именно vector
вместо ручного выделения памяти для массива. Это позволяет избежать утечек памяти и облегчает работу программисту.
Фиксация элемента при прокрутке страницы
Речь пойдет о распространенной фиче — фиксации HTML элемента вверху окна браузера, при прокрутке страницы вниз.