Недавно я получил этот простой код программирования на языке C. Я попытался найти типы данных этих двух параметров. Но я не могу. кто-нибудь знает, какой тип данных здесь нужно использовать?
Это код. Я пробовал double, но в качестве параметра также...
Я пишу очень простую общую блокировку билетов, цель которой – обеспечить справедливость как для читателей, так и для авторов в том порядке, в котором они приходят.
Всем попадает в одну строку
Группы читателей, смежные по строке, получают...
Предполагая, что выравнивание имеет степень uintptr_t, равную 2, поиск следующего правильно выровненного адреса можно выполнить с помощью этого выражения:
(address + alignment - 1u) & ~(alignment - 1u)
Я пытаюсь использовать SFML C++ и хочу использовать его с Visual Studio. Я следую этому руководству на веб-сайте SFML. Но появилась ошибка:
E1696: cannot open source file SFML/Graphics
Это продолжение вопроса «Ограниченный доступ к выделенным массивам, принадлежащим отдельному объекту», после обнаружения того, что возврат по значению между единицами компиляции не помогает намекнуть компилятору о непересекающихся выделениях...
Предполагая, что выравнивание имеет степень uintptr_t, равную 2, поиск следующего правильно выровненного адреса можно выполнить с помощью этого выражения:
(address + alignment - 1u) & ~(alignment - 1u)
Я пытаюсь запустить .c с помощью vscode в среде wsl. У меня установлены как gcc, так и g++. Я проверил это на терминале vscode, как описано в руководстве. Также установлены все необходимые расширения.
Моя проблема: Шаг 3, выбор компилятора для...
Последние пару месяцев я практиковался в консольном программировании на Java только с помощью JDK и текстового редактора по своему выбору (Notepad++). И мне понравилась простота, поскольку программу можно скомпилировать из командной строки с помощью...
Ключевое слово extern похоже на предварительное объявление или неопределенную/реализованную сигнатуру функции.
Оно говорит: «есть эта переменная, и она может находиться в другом переводе». единица, НО Я НЕ ОПРЕДЕЛЯЮ ЗДЕСЬ .
Константные переменные...
Я использую none-ls для настройки Clang-Format версии 19.1.0 в качестве LSP в Neovim версии v0.10.2.
Я хочу использовать .clangformat , чтобы изменить правила форматирования, но я не могу понять, как заставить Neovim использовать эти новые правила....
dotTrace не работает в корпоративном приложении, над которым работает моя компания. Не удается активировать тип cpp. Я создал минимальный пример с похожей структурой. Если я оставлю часть ATL, произойдет сбой, в противном случае dotTrace работает...
Я получаю сообщение об ошибке, показанное ниже. Я использую сообщество Visual Studio 2017 и пытаюсь запустить проект, скачанный с github.
1>------ Build started: Project: CurveFever, Configuration: Debug Win32 ------
У меня есть очень простая программа для печати адреса указателя на char, но когда я запускаю этот код, это вызывает утечку памяти.
Я использую termux на устройстве Android. Команда, которую я использую для запуска файла:
g++ -Wall -Wextra...
Мне нужно иметь возможность получать уведомление от моего расширения WinDbg, когда виртуальная или физическая память цели изменяется с помощью флагов DEBUG_DATA_SPACE_VIRTUAL или DEBUG_DATA_SPACE_PHYSICAL.
Я надеялся использовать для этого обратный...
Я тестирую библиотеку CGAL на машине с Linux. В рамках тестирования я хотел построить простую поверхностную сетку куба.
Это мой тест Catch2:
#include
#include
Я реализую очень простой UDP-клиент, используя библиотеку Boost ASIO с сопрограммами C++20.
Чтобы попытаться получить немного производительности за небольшие деньги, я пытаюсь использовать конкретный тип исполнителя asio::io_service::executor_type...
Я прочитал документацию MSDN по ILockBytes::SetSize(), но она не дает точного ответа на вопрос, должна ли моя реализация SetSize() сохранять существующие данные.
Например, если текущий размер буфера равен 100 и вызывается SetSize(120), должен ли он...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения