Публикации по теме 'cplusplus'
Ввод и вывод в C++
Для ввода и вывода информации на консоль в C++ вы будете использовать стандартную библиотеку потоков ввода-вывода (iostream).
Вывод
Для вывода информации вы будете использовать код std::cout. Этот код ссылается на стандартный поток вывода. В большинстве случаев устройством вывода является экран дисплея.
Вот пример с классическим Hello World! программа.
Ввод
Для ввода информации вы будете использовать код std::cin. Этот код ссылается на стандартный поток ввода. В..
Ежедневный бит(е) C++ | станд::кортеж
Ежедневный бит (е) C++ # 34, Гетерогенная коллекция: std::tuple
std::tuple представляет собой разнородный набор элементов.
В отличие от std::pair кортеж может содержать любое количество (в том числе ни одного) элементов.
#include <tuple>
#include <vector>
void function(int a, int b) {}
// Empty std::tuple
auto a = std::tuple{};
// std::tuple_size<delctype(a)>{} == 0
auto b = std::tuple{5,42};
// construct a std::vector
// using the tuple elements as..
Ежедневный бит(е) C++ | Изменить расстояние
Ежедневная часть (e) C++ # 23, Общие проблемы на собеседованиях: расстояние редактирования
Сегодня мы рассмотрим распространенную задачу интервью C++: вычисление расстояния редактирования между двумя строками.
Расстояние редактирования — это минимальное количество правок, необходимое для преобразования первой строки во вторую.
Разрешенные правки: добавить персонажа, удалить символ и заменить символ.
В этом примере расстояние редактирования равно 3 с двумя операциями замены и..
Для чего мы вычисляем?
Жизнь генерирует данные для вычислений.
Процесс ЗАПУСКАЕТСЯ до тех пор, пока ОПРЕДЕЛЕНИЕ не будет УДОВЛЕТВОРЕНО . ЕСЛИ определение НЕ УДОВЛЕТВОРЕНО , тогда процесс должен РАЗРЕШИТЬ .
Запись времени и анализ движения к самореализации — это сознание.
Общение с компьютерами:
Это пример решения проблемы с использованием языка C++ для запуска процесса, который будет выполнять процедуру для выполнения определения. Объяснение компьютеру, как найти страницу в книге и..
Кодируйте слайды презентации как исполняемую программу
Произведите впечатление на свою аудиторию слайдами, работающими на терминале!
Зачем довольствоваться обычными слайдами презентации в Microsoft PowerPoint, Markdown или HTML, когда вы можете создавать исполняемые слайды с помощью реального кода? Запуск слайдов в виде простой исполняемой программы может произвести впечатление на аудиторию и продемонстрировать ваши навыки разработчика программного обеспечения. Вы даже можете запускать свои слайды на одноплатном компьютере, таком как..
C++ vs Java vs Python: что выбрать?
Автор: Джош Гревал
Начало работы с программированием может быть очень увлекательным. Вы купили свою первую книгу, настроили IDE и готовы писать код. С нетерпением желая ввести свою первую строку кода, вы должны определиться с языком программирования. Но какой? С более чем 600 языками есть из чего выбирать. После долгих профессиональных дебатов все сводится к этим трем языкам: C++, Java и Python. С их помощью вы можете создать практически любое приложение, о котором только можете..
Найдите размер массива, используя хак с указателем в C/C++
Привет!
Мы можем найти размер массива в C/C++, используя оператор sizeof. Сегодня мы узнаем о небольшом хаке с указателем, чтобы мы могли найти размер массива без использования оператора sizeof. Итак, продолжим.
Код:
#include ‹bits/stdc++.h› с использованием пространства имен std;
int main() { int ara[] = {1, 1, 2, 3, 5, 8, 13, 21}; int size = *(&ara + 1) - ara; cout ‹‹ "Этот массив имеет " ‹‹ size ‹‹ " элементы\n"; return 0;
Вывод:
Этот массив состоит из 8..