Anonymous » 07 ноя 2025, 14:52
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть функция T foo(size_t i). Каким был бы элегантный и лаконичный способ создания объекта arr типа std::array, чтобы у нас было arr == foo(i)?
Если возможно, я бы хотел, чтобы эта конструкция работала даже тогда, когда T не...
Anonymous » 07 ноя 2025, 14:15
Последнее сообщение Anonymous «
Anonymous »
Я всегда считал шаблоны чем-то загадочным. Я думаю, это потому, что я никогда особо не задумывался о том, что на самом деле с ними делает компилятор. Однако недавно у меня возникла мысль, и я пришел к выводу, что они, вероятно, на самом деле очень...
Anonymous » 07 ноя 2025, 13:34
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь реализовать нейронную сеть с помощью библиотеки OpenCV ANN. У меня было рабочее решение, но после обновления до OpenCV 3.1 оно перестало работать. Поэтому я создал упрощенный код для тестирования, но проблема все еще остается. ИНС успешно...
Anonymous » 07 ноя 2025, 13:32
Последнее сообщение Anonymous «
Anonymous »
Если я использую memcpy_async для каждого потока, все работает нормально, см. test_memcpy32 ниже.
Этот код предварительно извлекает данные в пределах одной деформации.
Я хочу расширить это, чтобы я мог предварительно выбирать данные в деформации 0...
Anonymous » 07 ноя 2025, 13:28
Последнее сообщение Anonymous «
Anonymous »
Я использую OpenCV 3.1.0, чтобы подогнать модель гауссовой смеси к данным двух классов с использованием EM. Выборки помечены, поэтому я предоставляю средние значения класса и ковариации во время обучения с помощью EM::trainE. Когда я проверяю...
Anonymous » 07 ноя 2025, 13:21
Последнее сообщение Anonymous «
Anonymous »
Я не понимаю, почему в этом примере приходится использовать static_cast(foo) для получения ссылки:
struct Foo
{
operator int&() { return bar; }
int bar{42};
};
Anonymous » 07 ноя 2025, 13:12
Последнее сообщение Anonymous «
Anonymous »
Я всегда считал шаблоны чем-то загадочным. Я думаю, это потому, что я никогда особо не задумывался о том, что на самом деле с ними делает компилятор. Однако недавно у меня возникла мысль, и я пришел к выводу, что они, вероятно, на самом деле очень...
Anonymous » 07 ноя 2025, 12:21
Последнее сообщение Anonymous «
Anonymous »
Я хочу передать QString в лямбда-слот-функцию, чтобы изменить ее дальше. К сожалению, QString выходит за пределы области видимости, не достигнув слота, поэтому я не могу добавить текст. Как я могу гарантировать, что QString не выходит за рамки его...
Anonymous » 07 ноя 2025, 12:21
Последнее сообщение Anonymous «
Anonymous »
Я всегда считал шаблоны чем-то загадочным. Я думаю, это потому, что я никогда особо не задумывался о том, что на самом деле с ними делает компилятор. Однако недавно у меня возникла мысль, и я пришел к выводу, что они, вероятно, на самом деле очень...
Anonymous » 07 ноя 2025, 12:19
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть функция T foo(size_t i). Каким был бы элегантный и лаконичный способ создания объекта arr типа std::array, чтобы у нас было arr == foo(i)?
Если возможно, я бы хотел, чтобы эта конструкция работала даже тогда, когда T не...
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...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения