У меня есть программа игрового ИИ для игры 3D Connect 4 (4x4x4) на C++.
Такую же игру я сделал на Unity 3D. Я хочу связать игровой AI на C++ с моим проектом Unity, создав DLL, которая будет принимать движения игрока как int и выводить движения AI...
Изучая C++, я наткнулся на утверждение, что конструктор и деструктор выполняют неявные вызовы new и delete операторы во время выделения памяти. Я не могу это правильно понять, так как, углубившись в это утверждение, я обнаружил, что операторы new и...
void LoadFromYaml(const YAML::Node& node){
const YAML::Node& Data=node ;
if(Data){
if(Data.ValueIsInt)// Do something with integer.
if(Data.ValueIsFloat)// Do something with float.
if(Data.ValueIsString)// Do something with...
Если бы я хотел использовать, например, только std::string, не был бы импорт (теоретического) модуля std::string более производительным, чем импорт всей стандартной библиотеки?
Это для простоты использования, поскольку вам придется самостоятельно...
У меня есть проект CMake, в котором я связываюсь с fmt::fmt, который указан в conanfile.py и установлен, а все файлы конфигурации cmake созданы Conan и используются CMake, пока все хорошо. (Я использую импорт CMakeDeps, CMakeToolchain, CMake из...
У меня есть такой шаблонный класс C++ (это более простая версия):
template
class Vector {
public:
Vector(int size) {vec.resize(size);}
~Vector() {}
private:
std::vector vec;
}
В c++ я создаю объект Vector следующим образом:
Vector...
Могут ли регулярные выражения C++ ссылаться на фиксированную позицию в строке?
Я ищу обозначение, которое (вымышленно) показано в следующем примере как @n , где n — индекс следующего символа:
string = hello12345 ;
re = ( + +)(@7)(.+) ;
// Match:...
std::deque в C++ внутренне использует сегментированный массив, так как же он поддерживает временную сложность O(1) при вставке в начало дека?
Сегментированные массивы разбиваются на части большой массив на более мелкие, но вставка в начале...
У меня есть общая библиотека, которая вставляет некоторые вызовы GLES (например, glClear).
Она отлично работает в Linux с простым LD_PRELOAD, но я не могу заставить его работать на Android.
Моя библиотека печатает в logcat при загрузке, поэтому я...
Вопрос для начинающих. Я просто показываю простое изображение размером 60 на 60 пикселей.
Использую IMG_Load с SDL_CreateTextureFromSurface и SDL_Renderer.
Когда оно появляется в окне моего приложения, оно больше.
Масштаб отображения системы Windows...
В основном я разрабатываю прошивку для ARM Cortex M с использованием gcc и перехожу с C на C++, и хотя в целом я доволен переходом, есть некоторые вещи, которые я просто не могу понять правильно.В настоящее время я работаю над проектом с FreeRTOS и...
В книгах по проектированию компиляторов написано, что компилятор генерирует ассемблерный код, а затем ассемблер преобразует этот ассемблерный код в объектный код.
Но ассемблерный код не используется, поэтому сегодняшний компилятор генерирует прямой...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения