Я пытаюсь профилировать приложение C++ с помощью gprof на машине под управлением OSX 10.5.7.
Я компилирую с g++ обычным способом, но используя флаги -pg, запускаю приложение и пытаюсь просмотреть граф вызовов с помощью gprof.
Я использую OpenGL с GLFW, GLEW и GLM.
Я пытаюсь нарисовать пиксели на текстуре, а затем отобразить ее на экране в виде полноэкранного четырехэкранного изображения. Однако текстура всегда отображается черной, и я не уверен, где я ошибся....
Я хочу реализовать контейнер, аналогичный std::pmr::vector, но поддерживаемый памятью устройства CUDA , с семантикой использования, близкой к std::pmr::vector / Thust::device_vector.
Требования:
Вызов защищенного конструктора в производном классе не разрешен, как описано здесь.
Принятый ответ объясняет, что protected предоставляет доступ к членам объекта базового класса A только тогда, когда этот объект класса A является подобъектом класса...
Я создаю диаграмму классов UML для проекта C++ и хочу правильно представить строго типизированные идентификаторы, реализованные с помощью шаблонов и псевдонимов типов , а также простые структуры данных ( struct ), используемые в качестве объектов...
Код в моей кодовой базе компилировался годами. Я только что обновил Microsoft Visual Studio Professional 2019 до версии 16.11.41, и теперь при создании решения Visual Studio я получаю:
qtmaind.lib(qtmain_win.obj): ошибка LNK2019: неразрешенный...
У вас есть многопоточный код, который требует блокировки. Подробности здесь не имеют значения. Но я использую канонический цикл do { ... } while (!CAS).
Чтобы сохранить краткость кода, я хочу добавить ожидание в условие while.
Очевидно, что...
Я хотел бы создать liboo.so из libfoo.a с помощью CMake.
Пока
include_directories(third-party/includes)
find_library(${thirdparty_LIBRARIES} foo PATHS third-party/lib)
add_library(boo SHARED empty.cpp)
target_link_libraries(boo...
есть идеи, где я ошибся? Я использую osx yosemite с последней версией GLFW.
Папка моего проекта состоит из трех файлов, которые были созданы в процессе использования терминала:
Просто чтобы дать некоторый контекст, эта часть кода должна вычитать золото из игрока, и для этого я удаляю старый файл, который содержал имя пользователя, пароль, баланс золота и баланс драгоценных камней, а остальную информацию перемещаю в новый...
Я использую сборку boost ( для создания относительно большого проекта на C++. Я все еще пытаюсь кратко указать зависимости библиотеки. Из документации ( я понимаю, что при правильном указании зависимости должны отслеживаться, поскольку библиотеки...
Мне нужно определить смещение определенного индексированного элемента кортежа во время компиляции .
Я попробовал эту функцию, скопированную из (ближе к концу),
template
constexpr std::ptrdiff_t element_offset() {
Tuple p;
return...
Я разрабатываю кроссплатформенный агент безопасности , ориентированный в основном на Windows. В будущем мне может понадобиться аналогичный подход для macOS. Одной из важнейших функций является режим «временной приостановки», которым управляет...
У вас есть многопоточный код, который требует блокировки. Подробности здесь не имеют значения. Но я использую канонический цикл do { ... } while (!CAS).
Чтобы сохранить код кратким, я хочу добавить ожидание в условие while.
Очевидно, что ожидание...
Я изучаю DearImgui, и после нескольких попыток заставить Eclipse не выделять std::cout ошибку, у меня возникла последняя проблема.
Все функции из imgui_impl_glfw и imgui_impl_opengl3 выделяются как ошибки с помощью
Invalid Arguments. Candidates...
Я несколько раз пытался перезапустить
визуальную студию, скомпилировав ее, и все, но ошибка, похоже, не исчезла. Но это началось, когда я создал временные шейдеры и программу, если это поможет.
Я пытаюсь создать динамическую библиотеку C++ (DLL) с помощью Bazel с компилятором Microsoft Visual C++ (MSVC) в архитектуре x86. Хотя я испробовал все возможные настройки на Bazel, когда я проверяю скомпилированный файл Dll с помощью dumpbin, он...
Мне нужна функция, которая анализирует строку для создания нерегулярного дерева и возвращает указатель на его корень. В случае ошибки синтаксического анализа выдается исключение. Моя текущая попытка приводит к утечке памяти.
Как разрушить все...
Я разрабатываю кроссплатформенный агент безопасности , ориентированный в основном на Windows. В будущем мне может понадобиться аналогичный подход для macOS. Одной из важнейших функций является режим «временной приостановки», которым управляет...
Я пишу видеоролик с использованием qt и C++ для своего движка обоев. Логика моего движка обоев заключается в отправке сообщения 0x52c в окно диспетчера программ. Затем создается окно типа WorkerW. После этого движок обоев установит видеоплеер в...
Я разрабатываю кроссплатформенный агент безопасности , ориентированный в основном на Windows. В будущем мне может понадобиться аналогичный подход для macOS. Одной из важнейших функций является режим «временной приостановки», которым управляет...
Я сталкиваюсь с внутренней ошибкой компилятора (ICE) с MSVC 19.44 при создании проекта C++, ориентированного на ARM64EC в Windows.
Среда
ОС: Windows на ARM
Компилятор: MSVC 19.44 (Visual Studio 2022)
Хост/цель: HostArm64 → Arm64
Стандарт языка:...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения