Я хочу знать, есть ли способ (в идеале кросс -платформу, но если не просто соответствующий Posix или, по крайней мере, в Linux) для запроса на самую высокую поддерживаемую версию OpenGL в текущей системе.
На самом деле, этот вопрос уже был задан мной, но он даже не получил ни одного комментария за 2 дня. Может быть, это не так много времени, и я просто нетерпение, но я думаю, что было бы хорошо переосмыслить этот вопрос на форуме с гораздо большей...
Я разрабатываю приложение C ++ с GDI+, где пользователь может масштабировать геометрические фигуры, в частности, «пользовательский самополигон», который представляет собой дугу, определенную три точки (начало, контроль/кривая, конец).
Проблема:...
Я пытаюсь изучить все варианты нового стандарта C ++ 11 в глубине, используя STD :: async и прочитав его определение, я заметил 2 вещи, по крайней мере, под Linux с GCC 4.8.1 :
это называется «Эм>», но это действительно «Поведенческое...
Я знаю, что можно перегрузить операторы, которые уже существуют в C ++, чтобы определить желаемое поведение, но возможно ли создать свой собственный оператор?template
size_t operator#(const T& obj) { return obj.size(); }
Существует ли какая -либо разница в точности или производительности между нормальными SQRTPS/PD или версией SVML:
__m128d _mm_sqrt_pd (__m128d a)
__m128d _mm_svml_sqrt_pd (__m128d a)
__m128 _mm_sqrt_ps (__m128 a)
__m128 _mm_svml_sqrt_ps...
При передаче объектов в функции применяются ли те же правила к интеллектуальным указателям, что и к другим объектам, которые содержат динамическую память?
Когда я прохожу, например, std :: vector в функцию я всегда рассматриваю следующие варианты:...
Это вопрос двух частей. Рассматриваемая функция C ++ DLL объявляется
__declspec(dllexport) bool Output(IN BYTE r, IN WORD p, IN BYTE o, IN BYTE *value, IN int byteCnt = 0);
Я запускаю VSCODE на своем ноутбуке Windows 11 в качестве клиента сервера VSCODE на машине Ubuntu 22.4 (Jammy). Когда я открываю эту папку, а затем файлы из этой папки, я не получаю автопрограммных предложений ни для Python, ни C ++.
p>...
Я пытаюсь глобально настроить AddressSanitizer (asan) для нескольких исполняемых файлов в моем проекте C ++, определив функцию __asan_default_options (), например:
extern C const char* __asan_default_options() {
return allow_user_poisoning=false...
inity android Нативный видеоплеер - Audio Works, но видео Rends Black
Я разрабатываю приложение Unity AR, которое необходимо воспроизводить видео на 3D -объектах, используя пользовательский нативный плагин Android. Аудио играет правильно, но...
Пусть упростите оператор == и Operator! = .
Если у меня есть ..struct S {
bool operator==(const S&) const = default;
// the line below not needed to do S{} != S{}
bool operator!=(const S&) const = default;
};
Я разрабатываю приложение C ++ 20 с использованием OpenGL и SDL3 с классом window_manager , который завершает окно и управление государством OpenGL. Вместо записи отдельных функций членов для каждого вызова OpenGL/SDL (например, Glenable ,...
Я сталкиваюсь с проблемой с кодированием в выводе ошибки линкера MSVC при создании моего проекта C ++ в Windows. Сообщения об ошибках от линкера появляются в виде искаженного текста в моей консоли, которая установлена на кодирование UTF-8. Все мои...
Я пытаюсь создать проект с помощью модулей SFML и C ++ 20. Этот проект будет построен как с MSVC, так и с GCC 14.2. Теперь, насколько мне известно (пожалуйста, поправьте меня, если я ошибаюсь):
SFML не официально не поддерживает модули (даже если...
Я создаю проект C ++ с использованием MSVC, с /Debug для включения генерации PDB.
То, что я хочу сделать, способен восстановить полный вызов, не предоставляя PDB в производственной среде. class = lang-cpp prettyprint-override > void...
Я изменил процесс :: Ребенок на обработку :: v1 :: Child. Я получил ошибку, поэтому я провел некоторое исследование. Я обнаружил, что я должен поместить ARG в вектор Wstring. Но это ничего не изменило.
Я сделал полную перестройку. Переписывал...
Я запускаю VSCODE на своем ноутбуке Windows 11 в качестве клиента сервера VSCODE на машине Ubuntu 22.4 (Jammy). Когда я открываю эту папку, а затем файлы из этой папки, я не получаю автопрограммных предложений ни для Python, ни C ++.
p>...
обработчик (...) соответствует исключениям любого типа. Этот обработчик может быть использован для обеспечения того, чтобы никакие не учитывались исключения из функции, которая предлагает гарантию исключения Nothro struct...
У меня есть функции, которые принимают в std :: shared_ptr в качестве аргумента, поэтому я вынужден использовать std :: shared_ptr, но объект, который я передаю функции, не распределяется. Как обернуть объект в std :: shared_ptr и иметь std ::...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения