Anonymous » 04 ноя 2025, 11:51
Последнее сообщение Anonymous «
Anonymous »
В вопросе: Почему реализация std::string от Microsoft требует 40 байт в стеке? сделано наблюдение, что для std::string требуется 8 дополнительных байтов в режиме отладки.
После понимания того, что это связано с проверками итератора в режиме отладки,...
Anonymous » 04 ноя 2025, 10:04
Последнее сообщение Anonymous «
Anonymous »
Возможно, это неверная программа для связи между функцией и обработчиком сигнала, которая может ее прервать. Предположим, что HandleSignal настроен для работы в качестве обработчика сигналов. Функция Foo гарантирует, что обработчик сигнала увидит...
Anonymous » 04 ноя 2025, 09:13
Последнее сообщение Anonymous «
Anonymous »
Любой класс C++ можно сначала объявить вперед и определить только позже в программе. Являются ли локальные для функции классы исключением из этого правила?
Рассмотрите упрощенную программу:
auto f() {
struct A { struct B; };
return A{};
}
Anonymous » 04 ноя 2025, 08:32
Последнее сообщение Anonymous «
Anonymous »
В вопросе: Почему реализация std::string от Microsoft требует 40 байт в стеке? сделано наблюдение, что для std::string требуется 8 дополнительных байтов в режиме отладки.
После понимания того, что это связано с проверками итератора в режиме отладки,...
Anonymous » 04 ноя 2025, 05:27
Последнее сообщение Anonymous «
Anonymous »
Я тестирую умножение матриц int, но обнаружил, что оно везде очень медленное (python numpy с использованием бэкэнда BLAS также работает так же медленно). Понятно, что int matmul медленнее, чем float matmul, но почему-то он в 3-5 раз медленнее, чем...
Anonymous » 04 ноя 2025, 04:55
Последнее сообщение Anonymous «
Anonymous »
В данный момент я небольшой программист на C, и меня беспокоит вопрос: стоит ли Visual Studio такого раздражения?
Я некоторое время программировал на C и C++ в Visual Studio Code , и мне это очень нравится
Anonymous » 04 ноя 2025, 01:28
Последнее сообщение Anonymous «
Anonymous »
Любой класс C++ можно сначала объявить вперед и определить только позже в программе. Являются ли локальные для функции классы исключением из этого правила?
Рассмотрите упрощенную программу:
auto f() {
struct A { struct B; };
return A{};
}
Anonymous » 04 ноя 2025, 01:24
Последнее сообщение Anonymous «
Anonymous »
У меня есть функция, которая должна принимать только трехкомпонентные векторные типы. У меня:
template
concept Vec3Like = requires(T t) { t.x; t.y; t.z; };
Anonymous » 03 ноя 2025, 23:56
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать средство визуализации для простых 2D-примитивов.
Я следовал руководству, которое позволило мне визуализировать заполненные эллипсы и прямоугольники, используя только один прямоугольник в OpenGL. Он преобразует прямоугольник и...
Anonymous » 03 ноя 2025, 23:53
Последнее сообщение Anonymous «
Anonymous »
Я использую C++ openGL(glfw, Glad) Core версии 330
Что он делает и чего не делает:
Мой код отображает окно с указанным цветом. Glad.c также находится в проекте/источнике, как main.cpp.
Все необходимые вещи, такие как дополнительные зависимости...
Anonymous » 03 ноя 2025, 23:00
Последнее сообщение Anonymous «
Anonymous »
В данный момент я небольшой программист на C, и меня беспокоит вопрос: стоит ли Visual Studio такого раздражения?
Я некоторое время программировал на C и C++ в Visual Studio Code , и мне это очень нравится
Anonymous » 03 ноя 2025, 20:24
Последнее сообщение Anonymous «
Anonymous »
В вопросе: Почему реализация std::string от Microsoft требует 40 байт в стеке? сделано наблюдение, что для std::string требуется 8 дополнительных байтов в режиме отладки.
После понимания того, что это связано с проверками итератора в режиме отладки,...
Anonymous » 03 ноя 2025, 19:25
Последнее сообщение Anonymous «
Anonymous »
У меня есть шаблонная функция с явной специализацией по типу. Я хочу, чтобы он работал в нескольких средах и нескольких компиляторах. Я обнаружил, что некоторые компиляторы по-разному интерпретируют некоторые встроенные типы. В частности, в...
Anonymous » 03 ноя 2025, 19:22
Последнее сообщение Anonymous «
Anonymous »
В вопросе: Почему реализация std::string от Microsoft требует 40 байт в стеке? сделано наблюдение, что для std::string требуется 8 дополнительных байтов в режиме отладки.
После понимания того, что это связано с проверками итератора в режиме отладки,...
Anonymous » 03 ноя 2025, 19:18
Последнее сообщение Anonymous «
Anonymous »
Я использую C++ в Visual Studio для обучения в колледже, и мне нужно иметь возможность просматривать текущий пример, над которым работает профессор, а также предыдущие примеры, потому что он регулярно к ним возвращается. Мне также необходимо иметь...
Anonymous » 03 ноя 2025, 18:25
Последнее сообщение Anonymous «
Anonymous »
Как правило, статические переменные области функции инициализируются, когда элемент управления впервые достигает объявления переменной (например, при первом вызове функции), но при некоторых обстоятельствах они могут быть инициализированы раньше....
Anonymous » 03 ноя 2025, 18:20
Последнее сообщение Anonymous «
Anonymous »
Я хочу написать код, который находит производную для любой функции, и хочу получать от пользователя информацию о том, какой тип функции он вводит. По сути, я пытался написать цикл while, который принимает только действительные ответы, но цикл while...
Anonymous » 03 ноя 2025, 18:14
Последнее сообщение Anonymous «
Anonymous »
Я только начал изучать лямбда-функции на C++ и не понимаю, почему лямбда-функции позволяют захватывать только переменные автоматического хранения? Например:
int x;
int main() {
(int n){x = n;}; // 'x' cannot be captured...
return 0;
}
Anonymous » 03 ноя 2025, 17:14
Последнее сообщение Anonymous «
Anonymous »
Я тестирую умножение матриц int, но обнаружил, что оно везде очень медленное (python numpy с использованием бэкэнда BLAS также работает так же медленно). Понятно, что int matmul медленнее, чем float matmul, но почему-то он в 3-5 раз медленнее, чем...
Anonymous » 03 ноя 2025, 16:48
Последнее сообщение Anonymous «
Anonymous »
Я хочу передать звук с микрофона на наушники (что-то вроде эха). Однако при вызове snd_pcm_readi мой массив остается пустым.
Параметры PCM для захвата звука (в реальном коде все проверяется):
snd_pcm_open(&pcm_handle, plughw:0,0 , mode, 0);
Anonymous » 03 ноя 2025, 16:48
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь настроить RTSP-сервер, используя API GStreamer для C++. Я хотел бы полностью выключить и перезапустить этот стример по команде. На основе этих примеров (1, 2, 3, 4, 5) мне наконец удалось реализовать конвейер, который, кажется, работает....
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения