Публикации по теме '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..