Моя лицензия на C ++ Builder 11 Community Edition истек. У меня есть активная лицензия CE для C ++ Builder 12, но эта версия предназначена только для Windows, нет Android и iOS. Embarcadero напишите на странице, что для Android должна использоваться...
В настоящее время я работаю над своим вулканским рендерером и пытаюсь реализовать Imgui. Я использую 2 отдельных прохода рендеринга. Один для «главного» рендеринга моей сцены и один для Dearimgui. Но вот и проблема. Когда я начал imgui renderpass, я...
Я изо всех сил пытаюсь понять выравнивание данных. Я не понимаю, почему на 64 -битной архитектуре, например, важно хранить 4 байтовых данных по кратному адресу 0x0, 0x4, 0x8, 0xc. Начнется ли выбрать ЦП в каждом кратном размере слова (что здесь 8...
Я работаю над приложением для личного покера, с бэкэнд в Go по причинам выступлений, я изо всех сил пытаюсь связать библиотеку (вы можете найти реализацию C ++ в каталоге CPP). Я знаю, что мы можем определить CFLAG, CXX_FLAGS и т. Д. Для компилятора...
Я пытаюсь написать программу C ++ с использованием массива, в которой читает ряд результатов студентов, и отображает наиболее повторяющуюся оценку с количеством времени повторения. />
Он может печатать только 2 раза повторение и помимо того, что...
Какова фактическая выгода и цель инициализатора_листа , для неизвестного количества параметров? Почему бы просто не использовать Vector и покончить с ним? Зачем беспокоиться? (В конце концов, вы можете просто использовать вектор Const .)
Это моя структура каталогов, и ниже приведены мои файлы cmakelists.txt в каждом каталоге.
app
include
inc.hpp
lib
question.cpp
answer.cpp
CMakeLists.txt
src
answer.cpp
CMakeLists.txt
CMakeLists.txt
Я видел результаты потоков на протяжении многих лет о том, как вы могли бы обернуть перечисление или шаблон класса с перечислением, чтобы добавить функциональность добавления. У меня есть перечисление. Я хочу иметь возможность создать объект класса...
Я создаю диалог (в стеке) внутри панели, когда пользователь нажимает кнопку.auto* btn_search_patient = new wxButton(panel, wxID_ANY, Search );
btn_search_patient->Bind(wxEVT_BUTTON, (wxCommandEvent&) {
PatientSearcher dialog(this, eventQueue_);...
Из любопытства и с надеждой обучения полезной технике с компиляцией, я пытаюсь понять, как std :: format выполняет проверку времени компиляции своих аргументов. Строка формата, предоставленная во время компиляции, меньше или равна количеству...
Я пытаюсь отлаживать простую программу C ++, но ничего не происходит, и точки останова также не работают. Задача сборки работает нормально, и я могу запустить приложение. {
tasks : [
{
type : cppbuild ,
label : C/C++: clang++.exe build active...
Я создаю диалог (в стеке) внутри панели, когда пользователь нажимает кнопку. auto* btn_search_patient = new wxButton(panel, wxID_ANY, Search );
btn_search_patient->Bind(wxEVT_BUTTON, (wxCommandEvent&) {
PatientSearcher dialog(this, eventQueue_);...
Проблема
Использование static_assert для генерации ошибки времени компиляции не всегда проста, поскольку для первого аргумента требуется постоянное выражение. Я обнаружил, что на Stackoverflow, несколько примере, где использовался Throp вместо...
В C ++ при работе с библиотекой C, которая использует Longjmp для обработки ошибок. Безопасно ли, чтобы C -код прыгнул в C ++ с помощью setjmp . Я знаю, что отпрыгнуть от кода C ++ может привести к тому, что проблемы с деструкторами не называются,...
Из любопытства и с надеждой обучения полезной технике с компиляцией, я пытаюсь понять, как std :: format выполняет проверку времени компиляции своих аргументов. Строка формата, предоставленная во время компиляции, меньше или равна количеству...
Чтобы не сообщать слишком много ошибок неоднократно, я использую контейнер карты, чтобы кэшировать код ошибки и соответствующий номер канала, с другой стороны, для той же ошибки произошла на одном и том же канале, я отправляю его только одному...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения