Я пишу кроссплатформенный класс сокетов, используя Winsock (в Windows) и BSD Sockets (на Linux).
Цель-настройка сервера-клавиши C ++ 20, которая может отправлять данные в обеих направлениях. Клиент, или наоборот).
Я имею две машины:
У меня есть проект, написанный в C ++, который состоит в основном приложении, которое загружает несколько плагинов. Обзор проблемы заключается в следующем:
Плагины, которые являются общими объектами (.so), загрузка без какой -либо проблемы.
Но...
Я пытаюсь написать тест для сериализации JSON, используя Boost :: json и gtest в Microsoft Visual C ++, однако json :: serialize возвращает для неэпутного json :: value/object . Код запускается нормально, Main сериализуется и анализируется, как и...
Часто, когда мне нужно отлаживать что-то, легче напечатать что-то, используя QDeBug () вместо того, чтобы отладки пошаговать, используя отладчик.
Проблема в том, что время от времени вывод qdebug () вообще не отображается! То же самое с Qwarning и...
Мне нужно использовать VAR из ссылки на указатель в другой функции, поэтому, когда я называю это, я передаю значение адреса, но как я могу использовать этот указатель там (не создавая другой экземпляр)?
Посмотреть сегмент кода:
Я пытался настроить способ отправки данных между процессами из вектора (Naming It Syncer ).
Этот вектор содержит сообщение в этом формате: .
здесь смещение является индексом в ARPE, в котором данные будут размещены в назначении. /> У всех процессов...
Я кодирую 2D -двигатель, и вот моя проблема:
Каждая плитка имеет «текстуру» (0: сетка, 1: трава и т. Д.) maps .getLayerArray() .getTileArray() .setTexture(currentSelectedTexture);
(l, t и т. Д. ... из -за 'for' loop.) void tile::setTexture(int...
Я пытаюсь создать простую анимацию ASCII 3D -вращающегося куба в консоли Windows, используя C ++:
#include
#include
#include
#include
#include
using namespace std;
const int WIDTH = 80;
const int HEIGHT = 40;
const float cubeWidth = 20;...
Я пишу кроссплатформенный класс сокетов, используя Winsock (в Windows) и BSD Sockets (на Linux).
Цель-настройка сервера-клавиши C ++ 20, которая может отправлять данные в обеих направлениях. Клиент, или наоборот).
Я имею две машины:
CPPReference упоминает, что если инициализация содержит часть динамической инициализации, программа плохо образуется при использовании Constinit в C ++ 20.
Мне просто интересно, почему следующий код компилирует тогда:
constinit std::string str =...
Я пишу этот кроссплатформенный класс сокетов, используя Winsock и Socket, где цель состоит в том, чтобы иметь что-то, что может отправить данные в обоих способах. Я использую архитектуру сервера-клиента в C ++ 20, и у меня есть ее работа, как и...
Я использую spdlog с FMT :: format_String для сообщений журнала, и я также хочу захватить местоположение вызова, используя std :: source_location. Моя цель состоит в том, чтобы иметь простую функцию журнала, подобную следующему:...
Я экспериментировал с решением типа функционального программирования по проблемам в C ++ 11, и время от времени я находился в ситуации, когда мне нужна функция, которая возвращает постоянное значение. const :: a -> b -> a
const x = \_ -> x
Indiviual События памяти - это запуска и концы счетов памяти, заборы, запуска и концы потока, или некоторая комбинация
из них. Доступ к местоположению памяти - это загрузка, хранилище или как нагрузка, так и хранилище. Все остальные события памяти...
В C ++, прямое объявления представляют неполный тип. Неполные типы могут использоваться для объявления указателей, но их нельзя использовать для инициализации значений или доступа к членам, поскольку полное определение не было дано. Рассмотрим...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения