import asyncio import json import sys from copy import copy class Package: def __init__(self, From, data, to): self.From = From self.data = data s...
#include <iostream> #include <ChessNetworking/tcp_server.h> #include <boost/asio.hpp> #include <ChessNetworking/tcp_connection.h> namespace Chess { class LocalTCPConnection ...
У меня есть класс MyClass и я создаю объект obj, как мне при вызове obj() узнать, как был назван этот obj?
А для питона уже придумали статическую типизацию? Через декоратор там.
Как мне не добавляя новой операции, дождаться выполнения той в корутине? timer.async_wait([](const boost::system::error_code&){}); co_await что-то; //тут та задача уже выпол...
А если у класса есть константный метод и он возвращает строку и в другом месте он много раз применяется, может ли компилятор оптимизировать это и выполнить его только 1 раз и ...
одскажите, как сделать, чтобы мою корутину можно было запустить через co_await в корутине boost::asio::awaitable<void> ?
#include <iostream> #include <boost/asio.hpp> using boost::asio::ip::tcp; struct Address{ std::string ip; short port; }; class Connection { uint8_t hello_request[3] = {...
Есть шаблонный тип данных, мне нужно заменить все символы новой строки на символы y, как мне это сделать? Ко мне может попасть любой тип данных.
Здравствуйте, подскажите, что делать? Пересобрала всё, но та проблема не ушла. Вначале информация о загрузке openrc, через секунду она пропадает и экран моргает с интервалом п...
send(boost::make_shared<Package>(boost::shared_ptr<Router>(this), boost::make_shared<Router>(Address("127.0.0.1:3211")), boost::make_shared<nlohmann::json>(nlohmann::json())))...
https://pastebin.com/3NhLQ4P4 Вот есть рабочий код, но если перенести uint8_t connect_reply[2]; на 31 строку, то оно выдаст throw ServerNotSuitable(); Почему так?
Здравствуйте, хочу сделать чтобы объект моего класса вёл себя как инт, как мне это сделать? Делаю так: class MyClass: def __init__(self, var): self.__var = var ...
Здравствуйте, подскажите, как сделать мои корутины и awaitable объекты совместимыми с корутинами в boost asio ?
А зачем нужен джаваскрипт, когда есть тайпскрипт?
А почему не любят длинные цепочки из наследований, когда не всегда у классов есть функционал?
А можно как-то сделать, чтобы все числовые переменные по умолчанию были моего класса?
#pragma once #include <boost/asio.hpp> #include <iostream> namespace Test { class Connection : public std::enable_shared_from_this<Connection> { protected: boost::...
https://notabug.org/sha512sum/P2PChess/commit/2a9e612b6334978bbf3b21226fa1d37a02989f41 Здравствуйте, подскажите, почему после таких изменений, оно перестаёт работать? Оно прос...
class Mutex { protected: boost::asio::steady_timer condition; std::atomic<bool> locked; public: Mutex(boost::asio::io_context& io_context) : condition(...