Гость » 21 сен 2023, 12:24
Последнее сообщение Гость «
Гость »
Я пытаюсь смоделировать обычную физическую систему. У меня есть файл заголовка с параметрами, необходимыми для всей программы. В нем специфика системы считывается из текстового файла:
Гость » 21 сен 2023, 12:16
Последнее сообщение Гость «
Гость »
Необходим ли std::move в следующем фрагменте?
std::function my_std_function; void call(std::function&& другая_функция) { my_std_function.swap(std::move(other_function)); } Насколько мне известно, call() принимает ссылку на rvalue.. но поскольку...
Гость » 21 сен 2023, 12:06
Последнее сообщение Гость «
Гость »
Учитывая базовый класс A и производный класс B, A удалил конструктор перемещения:
класс A { публика: А() {} A(const A&) = по умолчанию; А(А&&) = удалить; }; класс B: общественный A { }; В таком случае следующая функция не компилируется из-за...
Гость » 21 сен 2023, 12:04
Последнее сообщение Гость «
Гость »
Читая этот блог, я пытался понять, что говорит правило нуля. ИМХО, там говорится, что если вы объявите свой собственный деструктор, не забудьте сделать конструктор перемещения и назначение перемещения по умолчанию.
Гость » 21 сен 2023, 12:03
Последнее сообщение Гость «
Гость »
С появлением C++11 тривиальная возможность копирования стала весьма актуальной. В первую очередь это касается использования std::atomic. Основы довольно просты. Класс foo тривиально копируется, если:
Гость » 21 сен 2023, 12:01
Последнее сообщение Гость «
Гость »
У меня очень простой вопрос: хорошая ли идея возвращать std::vector с помощью std::move? Например:
класс A {}; std::vector && func() { std::vector v; /* заполнить v */ вернуть станд:: перемещение (в); } Должен ли я возвращать std::map, std::list.....
Гость » 20 сен 2023, 23:36
Последнее сообщение Гость «
Гость »
Я хочу скомпилировать компилятор шейдеров DirectX для Android (мне нужен dxcompiler.so). В репозитории я нашел Android.cmake и какой-то «минималистичный» способ сборки. Поскольку файл был добавлен 7 лет назад, он сильно устарел. Я немного поискал в...
Гость » 20 сен 2023, 22:53
Последнее сообщение Гость «
Гость »
Напишите программу на C++, которая идентифицирует и подсчитывает слова и специальные имена в текстовом файле. Слово определяется как последовательность одного или нескольких символов без пробелов, разделенных пробелами. В этом присвоении слово...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения