Я пишу код C++, которому необходим доступ к старой библиотеке C, которая использует timeval как представление текущего времени.
В старом пакете для получения текущей даты/времени мы использовали:
struct timeval dateTime;
gettimeofday(&dateTime,...
Я следил за уроком этого парня «Как программировать игру с нуля в учебнике по C++», и мне было интересно, почему
window_class.lpszClassName = Класс окна игры ; имеет синтаксическую ошибку, но когда я добавил букву L перед «Классом окна игры»; ,...
template
struct LOG
{
LOG( const char * charPtr, Ts &&... LogArguments
// , const auto & member = this->m_member // error: ‘this’ may not be used in this context
)
{
std::cout void {
std::cout m_member не...
Я создал магистраль GCC 16.0, чтобы протестировать новые возможности отражения C++26. Я занимаюсь разработкой с использованием WSL (Ubuntu) и VSCode.
В нынешнем виде у меня есть следующий базовый пример в простом проекте CMake:
#include
Я следил за уроком этого парня «Как программировать игру с нуля в учебнике по C++», и мне было интересно, почему
window_class.lpszClassName = Класс окна игры ; имеет синтаксическую ошибку, но когда я добавил букву L перед «Классом окна игры»; ,...
Эта программа не работает на всех компиляторах, но я ожидал, что они перекроют все поля e.
Почему этого не происходит? Это просто пропущенная оптимизация или семантика [ ] каким-то образом препятствует этому?
#define NO_UNIQUE_ADDRESS [ ] [ ]...
Я следил за уроком этого парня «Как программировать игру с нуля в учебнике по C++», и мне было интересно, почему
window_class.lpszClassName = Класс окна игры ; имеет синтаксическую ошибку, но когда я добавил букву L перед «Классом окна игры»; ,...
Эта программа не компилируется в MSVC. Почему это? Это намеренный выбор дизайна или ошибка?
#define NO_UNIQUE_ADDRESS [ ] [ ]
struct S1 { struct {} e NO_UNIQUE_ADDRESS; };
struct S2 : S1 { struct {} e NO_UNIQUE_ADDRESS; };
struct S3 : S2 { struct {}...
Я следую инструкциям Как использовать модуль `std` с gcc для создания gcm.cache/std.gcm в Windows с использованием GCC 15.2.0 и запустил g++ -std=c++23 -fmodules -fsearch-include-path -c bits/std.cc в C:\bak\MinGW\include\c++\15.2.0 . У меня...
Я не понимаю, что на самом деле обещает функция-член const в C++.
Насколько я понимаю, объявление функции-члена как const означает, что она обещает не изменять объект. Однако в приведенном ниже примере функция const изменяет объект, отбрасывая const...
Я использую C++17 в Linux и заметил кое-что неожиданное при регистрации временных меток. В рамках одного долго выполняющегося процесса вызовы std::chrono::system_lock::now() иногда возвращают время, более раннее, чем предыдущий вызов.
Упрощенный...
Я пытаюсь настроить clazy в Qt Creator. Раньше я никогда не использовал этот инструмент. Моя ОС Fedora 43. clang, clazy, clangd и clang-tidy установлены из репозитория Fedora. Qt Creator и Qt также из репозитория Fedora. Плагины Clang Code Model и...
Мне хотелось бы создавать простые векторы шейдеров, конвейеров, текстур и других объектов, используемых с API Vulkan, но я не могу понять, как использовать конструкторы копирования, конструкторы перемещения, операции копирования-назначения и...
Предположим, я получил указатель и хочу определить, является ли он «связанным с CUDA», т. е. выделенным CUDA как закрепленная память на стороне хоста, память на стороне устройства, управляемая память, память массива и т. д. — или он не связан с...
Я учусь на первом курсе факультета информационных технологий и в настоящее время изучаю предмет «Структуры данных и алгоритмы» на языке C++ . Недавно я осознал проблему, с которой боролся с тех пор, как начал изучать программирование.
Когда я...
template
struct LOG
{
LOG( const char * charPtr, Ts &&... LogArguments
// , const auto & member = this->m_member // error: ‘this’ may not be used in this context
)
{
std::cout void {
std::cout m_member не...
Я не понимаю, что на самом деле обещает функция-член const в C++.
Насколько я понимаю, объявление функции-члена как const означает, что она обещает не изменять объект. Однако в этом примере функция const изменяет объект, отбрасывая const и обновляя...
Я пытаюсь установить нейронную сеть на свой сервер, но у меня возникли проблемы. Кто-нибудь знает что-нибудь, что может помочь? я что-то пропустил в файле конфигурации?
Это что-то говорит о том, что каталог clbas отсутствует, но я установил его с...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения