Публикации по теме 'cplusplus'
Как написать веб-сервер на C++?
Чтобы написать веб-сервер на C++, вы можете использовать библиотеку libmicrohttpd . Вот пример того, как создать простой веб-сервер, который отвечает на все запросы одним и тем же сообщением:
#include <iostream>
#include <microhttpd.h>
// The response to send to the client
const char *response = "Hello, world!\n";
// The callback function that will handle incoming requests
int handle_request(void *, MHD_Connection *connection, const char *, const char *, const char..
В C++ напишите метод, который проверяет, равны ли 2 массива char[] друг другу
Мы проверим, имеют ли массив 2 char[] одинаковые значения. У нас есть цикл for, который будет выполнять итерацию от 0 до тех пор, пока в индексе массива больше не будет значения, что проверяется с помощью этого оператора: str1[i]!=’\0’.
Если вы не хотите учитывать регистр, добавьте оператор tolower(), чтобы сделать буквы строчными. В противном случае, если вы хотите, чтобы он был чувствителен к регистру, нет необходимости использовать tolower().
Преобразование целых чисел в римские числа
В этой статье мы научим вас преобразовывать целое число в римское число в java, python и c++.
Цель этой программы состоит в том, чтобы пользователи вводили целочисленное значение в консоль, а римские числа отображались в качестве вывода на экран. Я думаю, теперь вы знаете, что мы должны сделать в этой программе.
Прежде чем приступать к написанию кода, посмотрите, как это сделать.
Шаг 1. Принимайте введенные пользователем данные как целочисленное значение.
Шаг 2. Вызовите..
C++: составные типы данных (массивы с числами)
Продолжая с того места, где мы остановились :
#include <iostream>
using namespace std;
int main()
{
int num;
cout << "What is your favorite number?";
cin >> num;
cout << "Wow! " << num << ", huh?" << "\nMine is 3.";
return 0;
};
Мы узнали о библиотеке iostream, стандартном пространстве имен и простом вводе/выводе!
Перейдем к массивам! Каждый массив может содержать значения только одного типа..
Совет по программированию, вторник. 15. — Математические константы в C++.
Советы по программированию во вторник — это короткие статьи о различных интересных моментах, в основном из C++, но также и из других языков программирования, которые я использую. Вы также можете подписаться на хэштег #TuesdayCodingTips в Mastodon и LinkedIn .
Начиная с C++20, вы можете включать заголовок <numbers> и использовать многие часто используемые предварительно вычисленные математические константы, такие как Пи, Фи, квадратный корень из 2 и 3, натуральные логарифмы из..
Ежедневный бит(е) C++ | Прыгающий мяч
Ежедневная часть (e) C++ # 7, Общие вопросы интервью: прыгающий мяч
Сегодня мы рассмотрим распространенный вопрос на собеседовании — «Прыгающий мяч».
Учитывая список целей, расположенных в линию, определите, может ли отскок мяча достичь конечной цели. Мяч может отскакивать только от целей, и если он достигает цели с горизонтальной скоростью 'i' , он отскакивает с горизонтальной скоростью 'i-1' , 'i' или 'i+1' .
Мяч никогда полностью не потеряет горизонтальной скорости вперед..
Основы C ++: понимание объектной модели
С ++ может быть сложно изучить, особенно если вы пришли из языков программирования высокого уровня, таких как Python. Очень важно начать свое учебное путешествие с понимания основ.
Один из них - понять, что такое объект. Как он представлен в памяти и как связан с другими концепциями языка.
В этой статье мы подробно рассмотрим объектную модель в C ++.
Объектная модель
Начнем с понимания определения объекта. В стандарте C ++ Объект - это область хранения в памяти.
Будет легче..