Anonymous » 22 окт 2025, 04:30
Последнее сообщение Anonymous «
Anonymous »
Сегодня я наткнулся на странное поведение std::is_invocable_r.
Исследуя, почему это происходит, я наткнулся на этот вопрос о переполнении стека:
is_invocable_r игнорирует возвращаемый параметр
Ответ в основном решил мою непосредственную проблему....
Anonymous » 22 окт 2025, 04:14
Последнее сообщение Anonymous «
Anonymous »
Я пытался передать строку формата, которая будет использоваться при вызове std::format, но не нашел способа. Возможно ли это, или мне нужно создать метод для каждого ожидаемого формата?
Я использую clang 19.1.4 во FreeBSD 14.2 и устанавливаю...
Anonymous » 22 окт 2025, 03:06
Последнее сообщение Anonymous «
Anonymous »
РЕДАКТИРОВАТЬ 5
Я удалил предыдущее сообщение, так как код был полностью изменен (надеюсь, что это не нарушает правил).
Я удалил все предыдущие ссылки на проблемные строковые переменные .
Теперь вопрос:
В учебных целях я сделал моя первая очень...
Anonymous » 22 окт 2025, 01:44
Последнее сообщение Anonymous «
Anonymous »
Мне нужно сделать механический счетчик, управляемый с C++. Я сделал это из изображения, содержащего цифры (0,1,2,3,4,5,6,7,8,9,0). Одновременно видна только одна цифра. Я хочу, чтобы этот счетчик менялся только в одном направлении (вверх), и я...
Anonymous » 22 окт 2025, 01:09
Последнее сообщение Anonymous «
Anonymous »
Сегодня я наткнулся на странное поведение std::is_invocable_r.
Исследуя, почему это происходит, я наткнулся на этот вопрос о переполнении стека:
is_invocable_r игнорирует возвращаемый параметр
Ответ в основном решил мою непосредственную проблему....
Anonymous » 22 окт 2025, 01:06
Последнее сообщение Anonymous «
Anonymous »
Я столкнулся с загадкой производительности C++, которая поставила меня в тупик, и я подозреваю, что у многих коллег-разработчиков могут быть подобные, непроверенные предположения.
При удалении элементов из середины std::vector идиоматический шаблон...
Anonymous » 21 окт 2025, 23:22
Последнее сообщение Anonymous «
Anonymous »
Я столкнулся с интересной проблемой: когда дело доходит до навязчивых стеков без блокировки (односвязных списков), похоже, существует консенсус относительно того, как должен выглядеть метод push(). Все поисковые запросы в Интернете/ИИ (и...
Anonymous » 21 окт 2025, 23:04
Последнее сообщение Anonymous «
Anonymous »
Я работаю над проектом C++, в котором мне часто приходится удалять элементы из середины std::vector. Я всегда понимал, что вектор::erase(iterator) — это операция O(N), поскольку она должна сдвигать все последующие элементы, чтобы заполнить пробел....
Anonymous » 21 окт 2025, 22:10
Последнее сообщение Anonymous «
Anonymous »
Я следую этому руководству, чтобы изучить OpenGL, но у меня возникли проблемы с компиляцией, так как компилятор не может найти один из файлов заголовков.
Anonymous » 21 окт 2025, 22:01
Последнее сообщение Anonymous «
Anonymous »
Я работаю над проектом C++, в котором мне часто приходится удалять элементы из середины std::vector. Я всегда понимал, что вектор::erase() — это операция O(N), поскольку она должна сдвигать все последующие элементы. Однако в конкретном сценарии я...
Anonymous » 21 окт 2025, 21:20
Последнее сообщение Anonymous «
Anonymous »
У меня есть это MRE:
#include
class bar
{
public:
// error: invalid use of template-name ‘std::array’ without an argument list
std::array foo { 50.0, 61.8 };
std::array bar { 50.0, 61.8 }; // OK
};
Anonymous » 21 окт 2025, 21:14
Последнее сообщение Anonymous «
Anonymous »
У меня есть цикл, из которого вызывается nextFrame, теперь проблема заключается в том, что на самом деле показывает imshow.
Мне конкретно нужно одно изображение каждый раз, когда я вызываю cap.grab() и cap.retrieve(), но, похоже, этот буфер есть...
Anonymous » 21 окт 2025, 20:08
Последнее сообщение Anonymous «
Anonymous »
Я работаю над устаревшим кодом, который использует mmap для загрузки данных из файла:
int fd;
std::size_t fs;
fd = open(filename, O_RDONLY); // error management omitted for the example
fs = get_size_from_fd(fd); // legacy function using fstat
void...
Anonymous » 21 окт 2025, 19:55
Последнее сообщение Anonymous «
Anonymous »
Основываясь на другой информации, которую я нашел, я не уверен в том, что происходит в этом коде:
Родительский класс:
#ifndef EMPLOYEE_H
#define EMPLOYEE_H
#include
#include
#include Date.h
#include Address.h
Anonymous » 21 окт 2025, 19:13
Последнее сообщение Anonymous «
Anonymous »
У меня странное, по крайней мере для меня, поведение с 64-битной версией Windows 11 25h2, кодовым блоком 25.03 с 64-битным компилятором и указателем gcc 14.2.0.
Код очень простой:
#include
Anonymous » 21 окт 2025, 18:50
Последнее сообщение Anonymous «
Anonymous »
Я следую этому руководству, чтобы изучить OpenGL, но у меня возникли проблемы с компиляцией, так как компилятор не может найти один из файлов заголовков.
Anonymous » 21 окт 2025, 18:37
Последнее сообщение Anonymous «
Anonymous »
Просматривая реализации std::atomic::wait, я обнаружил, что большинство из них используют простую хеш-таблицу для отображения состояния для каждого атомарного местоположения.
libcxx
static constexpr size_t __libcpp_contention_table_size = (1...
Anonymous » 21 окт 2025, 18:28
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать пограничный маршрутизатор Openthread, используя ESP32S3 в качестве хоста и ESP32H2 в качестве радиомодема.
Я использовал ESP32C6 с ot-cli для имитации соединения.
Я могу подключить оба, используя один и тот же набор данных, но не...
Anonymous » 21 окт 2025, 18:14
Последнее сообщение Anonymous «
Anonymous »
У меня есть несколько структур в форме
struct MyStruct1 {
std::string myName;
// ...
}
но не все из них имеют член типа std::string и переменную с именем myName.
Я пишу шаблон функции, но хочу ограничить к нему доступ, чтобы в функцию можно было...
Anonymous » 21 окт 2025, 17:46
Последнее сообщение Anonymous «
Anonymous »
Меня раздражает традиционный синтаксис большинства stl-алгоритмов C++; то, что их использование требует длительной записи, является лишь небольшой проблемой, но то, что им всегда приходится работать с существующими объектами, значительно...
Anonymous » 21 окт 2025, 17:45
Последнее сообщение Anonymous «
Anonymous »
Если я использую memcpy_async для каждого потока, все работает нормально, см. test_memcpy32 ниже.
Этот код предварительно извлекает данные в пределах одной деформации.
Я хочу расширить это, чтобы я мог предварительно выбирать данные в деформации 0...
Anonymous » 21 окт 2025, 17:20
Последнее сообщение Anonymous «
Anonymous »
Пожалуйста, у меня возникла проблема: мне нужно разделить полезную нагрузку, поступающую от счетчика энергии, на фрагменты по 5 байт каждый, которые представляют разные значения параметров линии. Длина полезной нагрузки составляет 35 байт, как...
Anonymous » 21 окт 2025, 16:51
Последнее сообщение Anonymous «
Anonymous »
У меня есть 10 миллионов точек в качестве входных данных, и я хочу создать с их помощью 3D-поверхность (3D-триангуляция Делоне).
Я понимаю, что мне следует использовать библиотеку CGAL.
В примере здесь входные данные представляют собой сферу и...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения