Я хочу создать отправитель файлов с помощью C++ и использовать сокеты. Дело в том, что я не хочу реализовывать два разных кода для Linux и Windows.
Может ли кто-нибудь порекомендовать какую-нибудь легкую библиотеку для сокетов, которая поддерживает...
Я пытался напрямую использовать интерфейс сопрограммы redis++ с Boost.Asio, но это не сработало.
например, когда я пытался
boost::asio::co_spawn(ioc, () -> boost::asio::awaitable {
auto r = co_await co_redis.command( setbit , bmap , 100007, 0) ;...
У меня есть приложение на основе MFC. Мне нужна кнопка со стрелкой вниз рядом с кнопкой на панели инструментов. При нажатии стрелки раскрывающегося списка я хочу, чтобы всплывающее меню отображалось, как показано на рисунке ниже. Как я могу это...
Это проблема с лит-кодом, из-за которой нам приходится переворачивать строки. вот ссылка на проблему. Переворачивать слова в строке.
вот фрагмент кода, который я хочу понять:
class Solution {
public:
string reverseWords(string s) {
int...
Характеристики платформы: Intel(R) Core(TM) i5-8265U ЦП @ 1,60 ГГц 1,80 ГГц, 8 ГБ ОЗУ, Windows 10, Visual Studio, компилятор MSVC
Я написал следующий код на C++ и затем запускаю этот исполняемый файл с помощью Micosoft .NET API (класс...
Следующий метод работает нормально, но мне интересно узнать о производительности и оптимизации.
Пример: я вызываю «Output(str)», чтобы отправить что-то на терминал. Я добавил метод, который выводит данные только при отладке, следующим образом....
У меня есть класс cpp, который должен запрещать уничтожение, кроме как с помощью назначенного статического метода Destroy. Однако я хочу сделать его шаблоном, чтобы можно было использовать собственный распределитель. По сути, я хочу вот это:...
Я создал небольшой парсер и хотел бы сделать зацикленную часть максимально быстрой. Поэтому я хотел бы избежать копирования с использованием семантики перемещения. Но я не могу понять, как объединить семантику перемещения и циклы.
Мой цикл выглядит...
Как создать тайм-аут в SDL, который вызывает обратный вызов только один раз через некоторое время?
Например, я использую Add Timer, но он продолжает вызывать обратный вызов .
Мой первоначальный вопрос
Как написать класс C++, который работает с библиотекой C++20 std::ranges?
Происхождение моей проблемы
Я пытался написать фасадный класс с итераторами на C++. Но мой компилятор (clang++18) сообщил мне, что требования не...
Я учусь программировать на C++ на udemy. Мне нравится решать практические задачи самостоятельно, когда это возможно. Последнее упражнение, которое мне дали, заключалось в написании программы, которая вставляет элемент в массив в указанную позицию. Я...
Общая структура моего кода состоит в том, чтобы иметь две структуры со своими собственными методами, вложенными в класс, который с ними работает, например:
class Solution {
struct TypeText{
//some code, attributes and methods
};
Я хотел бы, чтобы мое приложение для Linux (C++ с Qt5) предлагало возможность мониторинга SNMP. Судя по тому, что я читал в Интернете, публикация моей собственной MIB с уникальным OID может оказаться обременительной (включая разработку MIB, подачу...
Если у меня есть функция, которая возвращает объект, но это возвращаемое значение никогда не используется вызывающей стороной, оптимизирует ли компилятор копию? (Возможно, ответ «всегда/иногда/никогда»).
По сути, склады XXXX выстроены в круг, вы можете начать с любого склада, перемещаясь по часовой стрелке или против часовой стрелки, направление должно оставаться неизменным на протяжении всех оставшихся ходов.
Не могу понять, почему std::complex являются классом, а не структурой, ведь похоже, что у нас не будет проблем с инвариантами класса, если бы он был структурой
(это по информации с сайта cppreference.com и да, я знаю, что это не официальный сайт)...
Как оптимизировать переключение контекста между процессами при следующей настройке?
Существует n сегментов, каждому сегменту назначается поток. Максимальный размер стека потока, назначенного i-му сегменту, обозначается threadSize для всех 1 ≤ i ≤...
Ну, это может звучать как вопрос тролля, но поскольку C++ кажется сложным для полного освоения (и я никогда не знал, что STL на самом деле является его «частью»), я хотел знать, каковы недостатки использования C вместо C++ когда не сильно...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения