Чтобы не попасть в проблему XY, вот что я пытаюсь сделать: У меня есть общее struct с настройками и...
Здесь - это статья, которую я использую в качестве ссылки, которая в конечном итоге была упомянута...
Рассмотрим следующий пример struct: struct A { int i; void init(const A &a) { this->i = a.i;...
Мне часто приходится реализовывать оболочки C ++ для «сырых» дескрипторов ресурсов, таких как...
У меня есть следующие определения: struct FileDescriptor { explicit FileDescriptor(int fd) :...
Рассмотрим следующий код: class X { std::vector<int> _v; public:...
Например: В принятом ответе https://stackoverflow.com/a/14623480/1423254, Будет ли копирование...
У меня есть следующий код: let display_value = entry.path().display(); files_and_dirs
Посмотрите на это выражение: T t; T& ref = t; Выражение ref - это lvalue или rvalue? Я считаю,...
Смежные вопросы: Почему этот конструктор перемещения не называется временным значением?[дубликаты]...
См. Следующий код: #include <iostream> #include <chrono> class Parent { public:...
Мне было интересно, есть ли какие-либо возможные преимущества использования ссылочного аргумента...
У меня есть класс Handler: class Handler { private: std::mutex _mutex_list[4];...
Я ищу безопасный и чистый способ заставить объект владеть другим (полиморфным!) Объектом, с которым...
Руст имеет понятия собственности и заимствования.Если функция не заимствует свой параметр в...
Я пытаюсь написать реализацию unique_ptr.Я борюсь с написанием конструктора перемещения.Вот мои...
У меня есть два файла cpp и один файл hpp.Main.cpp, Ab.cpp и Ab.hpp. В этих файлах я создал класс...
Я люблю использовать цепочку методов, чтобы полностью инициализировать объекты и затем сохранять их...
Я пытаюсь передать замыкание в функцию, которая затем мутирует что-то переданное в нее в рамках...
Безопасно ли делать что-то подобное?Я не уверен, гарантирован ли порядок выполнения или нет. auto...
Некоторые из моих объектов содержат unique_ptr экземпляров в качестве членов и задают конструктор...
struct Abc { a: i32, } fn main() { let mut abc = Abc { a: 30 }; let xyz = &abc; let q = *xyz; }...
У меня есть структура, которой принадлежит коробочное значение некоторого типа черты.Сама структура...
Я проиллюстрировал это так: fn main() { let mut opt1 = Some(1); // compiler complains that opt2...
Для обработки сигналов на больших массивах (10 ^ 7 элементов) я использую разные потоки, связанные...