Результаты поиска по запросу "c++"
Как ускорить время компиляции g ++ (при использовании большого количества шаблонов)
Этот вопрос, возможно, несколько странный, но как я могу ускорить время компиляции g ++? Мой код на C ++ интенсивно использует boost и шаблоны. Я уже перемес...
Преобразование типов в шаблонном нетиповом аргументе без constexpr
Рассмотрим следующий код:
Предотвращает ли виртуальный деструктор по умолчанию предотвращение созданных компилятором операций перемещения?
Вдохновленный почтойПочему деструктор отключает генерацию неявных методов перемещения?Мне было интересно, верно ли то же самое для виртуального деструктора п...
Нужен ли барьер памяти для флага уведомления об изменении между потоками?
Мне нужен очень быстрый (в смысле «низкая стоимость для читателя», а не «низкая задержка») механизм уведомления об изменении между потоками для обновления кэ...
Что значит «отравить функцию» в C ++?
В самом конце выступления Скотта Шурра«Вводя
Наследование объявления типа при наличии шаблонов
Есть ли способ объявить типы в шаблоне базового класса и повторно использовать эти определения в шаблоне дочернего класса?Например, рассмотрим следующую попы...
Почему std :: forward бесполезен в этом контексте
До меня дошло, что
Почему неявно и явно удаленные конструкторы перемещения обрабатываются по-разному?
Чтообоснование позади разной обработки неявно и явно удаленных конструкторов перемещения в стандарте C ++ 11, в отношении неявной генерации конструкторов пер...
Что является более эффективным: вернуть значение вместо передачи по ссылке?
В настоящее время я изучаю, как написать эффективный код на C ++, и в связи с вызовами функций возникает вопрос. Сравнивая эту функцию псевдокода: