Anonymous » 26 окт 2025, 19:43
Последнее сообщение Anonymous «
Anonymous »
Я надеюсь на какой-нибудь совет высокого уровня о том, как подойти к проекту, который собираюсь предпринять.
Простой подход к моей проблеме приведет к миллионам и миллионам указателей. В 64-битной системе это предположительно будут 64-битные...
Anonymous » 26 окт 2025, 19:23
Последнее сообщение Anonymous «
Anonymous »
Я знаю, как отключить автозаполнение блока комментариев /* ... */ в Visual Studio 2022 C++ ( Tools->Options->Text Editor->C/C++->Advanced->Brace Completion->Complete Multiline Comments = Ложь). Но я не могу найти способ отключить автоматическую...
Anonymous » 26 окт 2025, 19:12
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать изображения с помощью stb, но созданные изображения имеют тенденцию иметь вертикальные линии. Код для генерации данных изображения находится в этой функции.
u64* pixels = (u64 *) malloc(sizeof (u64) * height * width);
if (!pixels)...
Anonymous » 26 окт 2025, 18:19
Последнее сообщение Anonymous «
Anonymous »
У меня немного необычная ситуация — я хочу использовать оператор goto для перехода в цикл, а не для выхода из него.
Для этого есть веские причины — этот код должен быть частью какой-то функции, которая выполняет некоторые вычисления после первого...
Anonymous » 26 окт 2025, 16:30
Последнее сообщение Anonymous «
Anonymous »
У меня есть QImage и QPainter, которые рисуют это изображение. После рисования я попытался вставить этот QImage в QTextDocument с помощью метода InsertImage QTextCursor:
QImage image(width, height, QImage::Format_RGB32);
QPainter paint;...
Anonymous » 26 окт 2025, 16:09
Последнее сообщение Anonymous «
Anonymous »
Я знаю, как отключить автозаполнение блока комментариев /* ... */ в Visual Studio 2022 C++ ( Tools->Options->Text Editor->C/C++->Advanced->Brace Completion->Complete Multiline Comments = False). Но я не могу найти способ отключить автоматическую...
Anonymous » 26 окт 2025, 13:53
Последнее сообщение Anonymous «
Anonymous »
В основном я программирую на C, но часть моего кода написана на C++. Код отлично компилируется с использованием gcc/ g++ под Linux, однако IntelliSense VisualStudio Code сообщает об ошибках включения при следующей настройке:
// file1.c
#include...
Anonymous » 26 окт 2025, 13:30
Последнее сообщение Anonymous «
Anonymous »
Я написал очень простой MWE, чтобы продемонстрировать ошибку компилятора, возникающую в моем коде. Я не знаю, как описать это в заголовке, поскольку совершенно не понимаю, что является причиной этого.
#include
Anonymous » 26 окт 2025, 13:25
Последнее сообщение Anonymous «
Anonymous »
Используя CMAKE_BUILD_TYPE= Debug мой MSVC 2022 создал один вызов idiv для частного и идентичный вызов idiv для оставшейся части. Код был просто :
_div_t const dv = std::div((int)5, (int)3);
А сборка выглядела следующим образом:
11 _div_t const...
Anonymous » 26 окт 2025, 12:10
Последнее сообщение Anonymous «
Anonymous »
Я создаю контейнер, который использует в качестве внутреннего представления пару стандартных контейнеров, каждый из которых имеет свой тип. Мне нужно написать свою версию emplace(..), и вот тут я застрял.
Это то, к чему сводится мой код, с функцией...
Anonymous » 26 окт 2025, 11:58
Последнее сообщение Anonymous «
Anonymous »
Я написал эту простую программу, чтобы проверить, работает ли SYCL на моем устройстве или нет. А в этой программе SYCL после умножения числа не производит обратную запись.
#include
#include
#include
#include
#include
Anonymous » 26 окт 2025, 11:51
Последнее сообщение Anonymous «
Anonymous »
Используя CMAKE_BUILD_TYPE= Debug мой MSVC 2022 создал один вызов idiv для частного и идентичный вызов idiv для оставшейся части. Код был просто :
_div_t const dv = std::div((int)5, (int)3);
А сборка выглядела следующим образом:
11 _div_t const...
Anonymous » 26 окт 2025, 11:37
Последнее сообщение Anonymous «
Anonymous »
Я разрабатываю относительно большое приложение, используя библиотеки Qt, SystemC и QCustomPlot. При отладке загрузка этих библиотек занимает много времени. Как мне объединить (на уровне CMake) собственный исходный код в режиме отладки и упомянутые...
Anonymous » 26 окт 2025, 10:14
Последнее сообщение Anonymous «
Anonymous »
Я реализовал алгоритм быстрой сортировки, используя последний элемент в качестве опорного. Теперь я хочу сгенерировать массив для наилучшего сценария. Это функция, которую я написал, но не уверен, что она работает корректно.
Примечание: значения...
Anonymous » 26 окт 2025, 07:49
Последнее сообщение Anonymous «
Anonymous »
Итак, возможно, этот вопрос слишком нубский и новичок, чтобы его задавать, но я до сих пор понятия не имею, почему LIBUV получил место в архитектуре Node JS? Итак, вот мое понимание архитектуры NodeJs.
Anonymous » 25 окт 2025, 23:58
Последнее сообщение Anonymous «
Anonymous »
Я читал о том, как изменить эти настройки в файлах .props для VS 2019, но эти решения не сработали для меня в VS 2022.
Я просто хочу, чтобы стандартом языка C++ по умолчанию был CPP20, а не CPP14.
Мне не нравится менять его для каждого проекта,...
Anonymous » 25 окт 2025, 23:14
Последнее сообщение Anonymous «
Anonymous »
В нашей кодовой базе C++ у нас есть метод форматирования по умолчанию для преобразования двойных чисел с плавающей запятой в строки, который используется, в частности, для сериализации JSON и для журналов отладки. Для этого форматирования чисел по...
Anonymous » 25 окт 2025, 21:40
Последнее сообщение Anonymous «
Anonymous »
после прочтения этого. У меня возникла идея. Что, если я сделаю g_map константной ссылкой, которая должна продлить срок службы временного объекта. Чтобы она могла быть действительна до завершения основной функции. Но, похоже, это не так. Я что-то...
Anonymous » 25 окт 2025, 20:51
Последнее сообщение Anonymous «
Anonymous »
Я реализовал алгоритм быстрой сортировки, используя последний элемент в качестве опорного. Теперь я хочу сгенерировать массив для лучшего сценария. Это функция, которую я написал, но не уверен, что она работает должным образом.
Примечание: значения...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения