Я создаю двусвязный список в C ++. При добавлении в начало списка я получаю следующую утечка памяти...
std::vector<std::unique_ptr<Projectile>> const& projectiles =...
Я пытаюсь решить некоторые проблемы Leetcode с Rust. Однако я столкнулся с некоторыми трудностями...
У меня есть одно сомнение в std :: unique_ptr. Когда мы назначаем std :: make_unique () без...
«Downcasting» unique_ptr to unique_ptr предлагает гибкое решение для downcasting unique_ptr.Это...
У меня проблема в том, что у меня есть вектор shared_ptr пользовательского класса, который...
В настоящее время я смотрю на некоторый код, который я нашел на github, однако я довольно озадачен...
Когда я наследую от std::enable_shared_from_this, но создаю unique_ptr, будет ли инициализироваться...
Проходя через интеллектуальные указатели, я пробежал следующий код. Работает, как и ожидалось....
Я должен предоставить API, который принимает символ * в качестве входного аргумента.Символ *...
При чтении интеллектуальных указателей в C ++ большая часть информации сопровождается...
Я сейчас пытаюсь понять, когда использовать реальные объекты, необработанные указатели и умные...
Все в названии: мне было интересно, можно ли использовать умный указатель в качестве параметра...
Я пишу простой чат-сервер, который передает сообщения всем подключенным клиентам. Код может...
В документации fftw3 стандартный пример: #include <fftw3.h> ... { fftw_complex *in, *out;...
Я читал эту статью Херба Саттера о передаче умных указателей на функции.Он не упоминает...
Возможно ли реализовать атомарный обмен для интеллектуальных указателей на x86 / x86-64 без...
#include <iostream> #include <memory> // unique_ptr using namespace std; int main() {...
Я получаю следующую ошибку: ошибка C2440: «static_cast»: невозможно преобразовать из «std ::...
После прочтения RAII, просмотра презентации Херба Саттера на CppCon2014 и прочтения основных...
У меня следующий класс, и здесь я пытаюсь получить доступ к закрытым членам класса из частного...
Например, этот код компилируется и выполняется нормально, но я не включил ни память, ни строковый...
Если у меня есть уникальный указатель, и я создаю псевдоним для него в функции, и этот псевдоним...
Я поддерживаю статическую переменную m_queue, которая содержит сообщения, которые выдвигаются...
По сути, у меня есть одна структура, которая содержит объекты для обмена между классами следующим...