Anonymous » 28 ноя 2025, 05:02
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь обобщить класс, который может принимать разные типы, но также, при необходимости, принимать несколько типов. Класс должен использовать виртуальные функции.
Для одного типа специализированный класс может выглядеть так:
struct User{
virtual...
Anonymous » 28 ноя 2025, 04:47
Последнее сообщение Anonymous «
Anonymous »
У меня есть пример кода Python, который мне нужно имитировать на C++. Мне не требуется какое-либо конкретное решение (например, решения доходности на основе сопрограмм, хотя они также могут быть приемлемыми ответами), мне просто нужно каким-то...
Anonymous » 28 ноя 2025, 04:29
Последнее сообщение Anonymous «
Anonymous »
Я столкнулся с повторяющимся сбоем в пользовательском приложении Linux и надеюсь получить совет, подтверждение или предложение относительно основной причины.
Приложение подключается к SFTP-серверу, загружает ежедневный файл, обрабатывает его,...
Anonymous » 28 ноя 2025, 03:25
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь обобщить класс, который может принимать разные типы, но также, при необходимости, принимать несколько типов. Класс должен использовать виртуальные функции.
Для одного типа специализированный класс может выглядеть так:
struct User{
virtual...
Anonymous » 28 ноя 2025, 02:53
Последнее сообщение Anonymous «
Anonymous »
Я столкнулся с повторяющимся сбоем в пользовательском приложении Linux и надеюсь получить совет, подтверждение или предложение относительно основной причины.
Приложение подключается к SFTP-серверу, загружает ежедневный файл, обрабатывает его,...
Anonymous » 28 ноя 2025, 02:19
Последнее сообщение Anonymous «
Anonymous »
Может ли аппаратное обеспечение переупорядочить атомарную загрузку, за которой следует атомарное хранилище, если сохранение зависит от загрузки? Было бы крайне неинтуитивно, если бы это могло произойти, потому что если поток 1 спекулятивно из-за...
Anonymous » 28 ноя 2025, 01:17
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь найти способ определить, действительна ли данная строка формата для данного типа во время компиляции.
Я ожидал, что сработает простая концепция:
template
concept Formattable = requires(T p) { std::format( {.2} , p); };...
Anonymous » 27 ноя 2025, 22:07
Последнее сообщение Anonymous «
Anonymous »
Я имею в виду этот ответ.
Пример относится к целочисленному типу int. При замене его классом пример не работает, и выражение static int const value = sizeof(f(0)); всегда разрешается до 2.
#include
Anonymous » 27 ноя 2025, 20:01
Последнее сообщение Anonymous «
Anonymous »
Простой вопрос, на который я не нашел ответа в сети. Как найти количество аргументов в макросах с переменным числом аргументов? Меня устраивает препроцессор Boost, если у него есть решение.
Если это имеет значение, я пытаюсь преобразовать...
Anonymous » 27 ноя 2025, 18:53
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь найти способ определить, действительна ли данная строка формата для данного типа во время компиляции.
Я ожидал, что сработает простая концепция:
template
concept Formattable = requires(T p) { std::format( {.2} , p); };...
Anonymous » 27 ноя 2025, 17:49
Последнее сообщение Anonymous «
Anonymous »
В среде, использующей типы std::int* (например, std::int16_t), а также типы std::int_fast* (например, std::int_fast16_t), могут существовать общие правила, согласно которым один может быть лучше другого. Для простоты этой статьи я буду называть типы...
Anonymous » 27 ноя 2025, 17:16
Последнее сообщение Anonymous «
Anonymous »
У меня есть код, которым я хотел бы поделиться и сделать его открытым. Почти все они являются шаблонными и/или могут использоваться совместно как библиотека только заголовков.
Однако она включает в себя специализацию шаблона, которую необходимо...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения