Anonymous » 07 ноя 2025, 11:15
Последнее сообщение Anonymous «
Anonymous »
Вот код:
struct S{};
int main()
{
S::S{};
return 0;
}
При использовании GCC и Clang произойдет сбой с явным выводом ошибки:
qualified reference to 'S' is a constructor name rather than a type in this context
Anonymous » 07 ноя 2025, 11:13
Последнее сообщение Anonymous «
Anonymous »
Я хочу передать QString в лямбда-слот-функцию, чтобы изменить ее дальше. К сожалению, QString выходит за пределы области видимости, не достигнув слота, поэтому я не могу добавить текст. Как я могу гарантировать, что QString не выходит за рамки его...
Anonymous » 07 ноя 2025, 10:08
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть функция T foo(size_t i). Каким был бы элегантный и лаконичный способ создания объекта arr типа std::array, чтобы у нас было arr == foo(i)?
Если возможно, я бы хотел, чтобы эта конструкция работала даже тогда, когда T не...
Anonymous » 07 ноя 2025, 10:00
Последнее сообщение Anonymous «
Anonymous »
Я хотел бы создать функцию шаблона, принимающую std::array в качестве нетипового аргумента template для любого N (вы можете сделать это, начиная с C++20).
Явно я могу сделать это так:
#include
Anonymous » 07 ноя 2025, 09:39
Последнее сообщение Anonymous «
Anonymous »
Я работаю над проектом, в котором у меня есть ЖК-дисплей с текстом азбуки Морзе и зуммер для воспроизведения звуков в течение заданной продолжительности, а также ИК-приемник и пульт дистанционного управления в качестве входа для азбуки Морзе....
Anonymous » 07 ноя 2025, 09:09
Последнее сообщение Anonymous «
Anonymous »
У меня есть конструктор, который принимает массив символов и преобразует его в массив int, а новый массив продолжает выдавать ошибку malloc во время выполнения.
hello world
first constructor just ran
thisDigits:9876543210123456789
strlen: 19
Fatal...
Anonymous » 07 ноя 2025, 08:58
Последнее сообщение Anonymous «
Anonymous »
Стандартные шаблоны std::pair и std::array являются особыми случаями std::tuple, и само собой разумеется, что они должны иметь очень похожий набор возможностей.
Однако std::pair является уникальным среди всех трех шаблонов и допускает кусочное...
Anonymous » 07 ноя 2025, 08:03
Последнее сообщение Anonymous «
Anonymous »
В моем коде я использую линию рисования для рисования линии выбора модели и линии края ошибки, используя треугольник рисования для рисования 3D-модели.
Используя дескриптор открытой сетки модели, края записываются и рисуются.
ConstFaceEdgeIter...
Anonymous » 07 ноя 2025, 07:48
Последнее сообщение Anonymous «
Anonymous »
У меня есть конструктор, который принимает массив символов и преобразует его в массив int, а новый массив продолжает выдавать ошибку malloc во время выполнения.
привет мир
только что запустился первый конструктор
thisDigits:9876543210123456789...
Anonymous » 07 ноя 2025, 07:20
Последнее сообщение Anonymous «
Anonymous »
Я работал над этим инструментом, позволяющим быстро регистрировать некоторую системную статистику, например информацию о памяти и процент загрузки процессора (например, то, что отображается в диспетчере задач). Кажется, я позаботился о памяти и...
Anonymous » 07 ноя 2025, 05:36
Последнее сообщение Anonymous «
Anonymous »
Вот код:
Struct S{};
int main()
{
S::S{};
return 0;
}
При использовании gcc и clang произойдет сбой с явным выводом ошибки:
qualified reference to 'S' is a constructor name rather than a type in this context
Anonymous » 07 ноя 2025, 05:29
Последнее сообщение Anonymous «
Anonymous »
Я сталкиваюсь с ошибкой компилятора, когда добавляю новый класс в правильно работающий код.
Вот что работает
main.cpp
#define LOG_LEVEL ESP_LOG_INFO
static const char* TAG = TownSquare ;
#include esp_log.h
Anonymous » 07 ноя 2025, 05:05
Последнее сообщение Anonymous «
Anonymous »
Я хотел бы создать функцию шаблона, принимающую std::array в качестве нетипового аргумента template для любого N (вы можете сделать это, начиная с C++20).
Явно я могу сделать это так:
#include
Anonymous » 07 ноя 2025, 04:56
Последнее сообщение Anonymous «
Anonymous »
При реализации поиска Дейкстры на графике я вызываю отдельный метод для выполнения поиска, передавая ему указатель на мои узлы и прямые значения для начальной/конечной точки и размера массива. Примечательно, что этот метод ничего не меняет в массиве...
Anonymous » 07 ноя 2025, 04:13
Последнее сообщение Anonymous «
Anonymous »
Мне нужна помощь с кодом, который я хочу написать на C++.
Я хочу разработать программу, которая получает и визуализирует сообщения CAN в графическом интерфейсе. Сообщения, о которых идет речь, имеют около 100 различных идентификаторов, поэтому мы не...
Anonymous » 07 ноя 2025, 04:02
Последнее сообщение Anonymous «
Anonymous »
Я использую std::format для ведения журналов, и в целом он отлично работает. Однако std::format игнорирует дополнительные аргументы, которые мне не нравятся. Например, std::format( x = {} , x, y) компилируется, поэтому мне нужна более строгая...
Anonymous » 07 ноя 2025, 03:44
Последнее сообщение Anonymous «
Anonymous »
В моем коде я использую линию рисования для рисования линии выбора модели и линии края ошибки, используя треугольник рисования для рисования 3D-модели.
Используя дескриптор открытой сетки модели, края записываются и рисуются.
ConstFaceEdgeIter...
Anonymous » 07 ноя 2025, 03:17
Последнее сообщение Anonymous «
Anonymous »
Я хотел бы создать функцию шаблона, принимающую std::array в качестве нетипового аргумента template для любого N (вы можете сделать это, начиная с C++20).
Явно я могу сделать это так:
#include
Anonymous » 07 ноя 2025, 02:25
Последнее сообщение Anonymous «
Anonymous »
Я использую std::format для ведения журналов, и в целом он отлично работает. Однако std::format игнорирует дополнительные аргументы, которые мне не нравятся. Например, std::format( x = {} , x, y) компилируется, поэтому мне нужна более строгая...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения