Где в следующем коде C++ выделен s? Использует ли он кучу, данные, bss или какую-то комбинацию? Я использую платформу Linux/x86, если это имеет значение. Есть ли способ заставить компилятор g++ показать мне макет?
#include
#include
Я хочу определить константу в C++, чтобы она была видна в нескольких исходных файлах.
Я могу представить себе следующие способы определения ее в заголовочном файле:
#define GLOBAL_CONST_VAR 0xFF
int GLOBAL_CONST_VAR = 0xFF;
Некоторая функция,...
Я тестировал новый CUDA 8 вместе с графическим процессором Pascal Titan X и ожидал ускорения моего кода, но по какой-то причине он оказался медленнее. Я использую Ubuntu 16.04.
Вот минимальный код, который может воспроизвести результат:...
Я помню, что это делает только стандартная библиотека LLVM, но я помню, что видел, как другие библиотеки тоже делают это. Я не совсем уверен, в чем здесь преимущество. Мне кажется, пространство имен std { будет более понятным, чем...
Идея заключается в том, чтобы мое приложение для Windows обменивалось данными QUIC с браузером.
После создания сервера с msquic и nghttp3 я не понимаю, почему Chrome говорит
Не удалось установить соединение с net::ERR_METHOD_NOT_SUPPORTED. Поймите...
Я помню, что это делает только стандартная библиотека LLVM, но я помню, что видел, как другие библиотеки тоже делают это. Я не совсем уверен, в чем здесь преимущество. Мне кажется, пространство имен std { будет более понятным, чем...
Идея заключается в том, чтобы мое приложение для Windows обменивалось данными QUIC с браузером.
После создания сервера с msquic и nghttp3 я не понимаю, почему Chrome говорит
Не удалось установить соединение с net::ERR_METHOD_NOT_SUPPORTED. Поймите...
Я реализую поведение призраков в клоне Pac-Man, в частности поведение, когда призраки находятся внутри дома с привидениями во время фазы ожидания.
Проблема в том, что призраки внутри дома с привидениями не перемещаются по стандартной сетке плиток....
У нас есть приложение на C++, которое использует несколько COM-объектов. COM-объекты основаны на .NET (с использованием COM Interop).
Мне нужно перенести приложение на 64-разрядную версию. Мне конкретно нужно, чтобы приложение C++ было 64-битным. Я...
Я работаю над проектом на C++. Для его сборки я использовал два компьютера с Windows, и оба работали нормально с одинаковой (довольно неуклюжей) настройкой. Недавно у меня появился новый компьютер, и я получил ошибку компоновщика. В моем процессе...
Я знаю, что следующее поведение является неопределенным, но мне интересно, почему моя версия Clang вообще не компилирует его:
class Registry2
{public:
template
component_t& getComponent()
{
component_t t;
return t;
}
};
Как настроить автоотступ для использования стиля Whitesmith для файлов C/C++ в VSCode? Я использую пакет расширений Microsoft C/C++ и формат clang. «Формат документа» работает нормально с файлами C/C++.
Я хотел бы прочитать только последнюю строку текстового файла (я использую UNIX, могу использовать Boost). Все известные мне методы требуют сканирования всего файла для получения последней строки, что совершенно неэффективно. Есть ли эффективный...
Когда я пытаюсь скомпилировать его с помощью VS 2022, я получаю следующую ошибку компилятора:
Ошибка C1189 #error: /RTCc отклоняет соответствующий код, поэтому он не поддерживается стандартной...
Я реализую поведение призраков в клоне Pac-Man, в частности поведение, когда призраки находятся внутри дома с привидениями во время фазы ожидания.
Проблема в том, что призраки внутри дома с привидениями не перемещаются по стандартной сетке плиток....
Я пишу кроссплатформенную программу для Windows и Linux, и мне хотелось бы, чтобы она вела себя как можно более одинаково на обеих платформах. Я использую в программе немного математики, например. std::atan2 вызывает функцию, и я заметил, что для...
Я новичок, у меня вопрос следующий. Когда я запускаю код, на выходе получается беспорядочный код. Когда я меняю размер консоли, беспорядочный код исчезает. Почему? Это очень неприятный вопрос. Я протестировал множество методов, но они бесполезны....
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения