В основном я программирую на C, но часть моего кода написана на C++. Код отлично компилируется с использованием gcc/ g++ под Linux, однако IntelliSense VisualStudio Code сообщает об ошибках включения при следующей настройке:
// file1.c
#include...
Я написал очень простой MWE, чтобы продемонстрировать ошибку компилятора, возникающую в моем коде. Я не знаю, как описать это в заголовке, поскольку совершенно не понимаю, что является причиной этого.
#include
Используя CMAKE_BUILD_TYPE= Debug мой MSVC 2022 создал один вызов idiv для частного и идентичный вызов idiv для оставшейся части. Код был просто :
_div_t const dv = std::div((int)5, (int)3);
А сборка выглядела следующим образом:
11 _div_t const...
Я создаю контейнер, который использует в качестве внутреннего представления пару стандартных контейнеров, каждый из которых имеет свой тип. Мне нужно написать свою версию emplace(..), и вот тут я застрял.
Это то, к чему сводится мой код, с функцией...
Я написал эту простую программу, чтобы проверить, работает ли SYCL на моем устройстве или нет. А в этой программе SYCL после умножения числа не производит обратную запись.
#include
#include
#include
#include
#include
Используя CMAKE_BUILD_TYPE= Debug мой MSVC 2022 создал один вызов idiv для частного и идентичный вызов idiv для оставшейся части. Код был просто :
_div_t const dv = std::div((int)5, (int)3);
А сборка выглядела следующим образом:
11 _div_t const...
Я разрабатываю относительно большое приложение, используя библиотеки Qt, SystemC и QCustomPlot. При отладке загрузка этих библиотек занимает много времени. Как мне объединить (на уровне CMake) собственный исходный код в режиме отладки и упомянутые...
Я реализовал алгоритм быстрой сортировки, используя последний элемент в качестве опорного. Теперь я хочу сгенерировать массив для наилучшего сценария. Это функция, которую я написал, но не уверен, что она работает корректно.
Примечание: значения...
Итак, возможно, этот вопрос слишком нубский и новичок, чтобы его задавать, но я до сих пор понятия не имею, почему LIBUV получил место в архитектуре Node JS? Итак, вот мое понимание архитектуры NodeJs.
Я читал о том, как изменить эти настройки в файлах .props для VS 2019, но эти решения не сработали для меня в VS 2022.
Я просто хочу, чтобы стандартом языка C++ по умолчанию был CPP20, а не CPP14.
Мне не нравится менять его для каждого проекта,...
В нашей кодовой базе C++ у нас есть метод форматирования по умолчанию для преобразования двойных чисел с плавающей запятой в строки, который используется, в частности, для сериализации JSON и для журналов отладки. Для этого форматирования чисел по...
после прочтения этого. У меня возникла идея. Что, если я сделаю g_map константной ссылкой, которая должна продлить срок службы временного объекта. Чтобы она могла быть действительна до завершения основной функции. Но, похоже, это не так. Я что-то...
Я реализовал алгоритм быстрой сортировки, используя последний элемент в качестве опорного. Теперь я хочу сгенерировать массив для лучшего сценария. Это функция, которую я написал, но не уверен, что она работает должным образом.
Примечание: значения...
после прочтения этого. У меня возникла идея. Что, если я сделаю g_map константной ссылкой, которая должна продлить срок службы временного объекта. Чтобы она могла быть действительна до завершения основной функции. Но, похоже, это не так. Я что-то...
Как реализовать функцию asyncConnectAndHandshake, которая подключается к TCP-серверу, выполняет SSL-квитирование и возвращает boost::asio::experimental::promise?
#pragma once
Я создаю свой собственный браузер в качестве интересного проекта. Что мне следует использовать для создания пользовательского интерфейса браузера, например вкладок и других элементов пользовательского интерфейса? Я пробовал библиотеку imageUI, но...
Я пишу код, который должен выполнять скалярное произведение между вектором b и матрицей C, где точка выполняется между b и каждой строкой C.
Я сделал две реализации: одну на C++ и одну на Python. Последний работает лучше: я хотел бы получить ту же...
Стандарт C++ содержит потрясающее количество определений неясного1 поведения, которые означают более или менее то же самое с небольшими различиями. Читая этот ответ, я заметил формулировку программа неправильно сформирована; диагностика не требуется...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения