◐ Shell
clean mode source ↗

std::kill_dependency — cppreference.com

Материал из cppreference.com

<metanoindex/>

<tbody> </tbody>

Определено в заголовочном файле <atomic>

template< class T > T kill_dependency( T y );

Сообщает компилятору, что дерево зависимостей, созданные std::memory_order_consume атомарные операции нагрузка не выходят за возвращаемого значения std::kill_dependency, то есть аргумент не несет в зависимости возвращаемого значения.

Оригинал:

Informs the compiler that the dependency tree started by an std::memory_order_consume atomic load operation does not extend past the return value of std::kill_dependency; that is, the argument does not carry a dependency into the return value.

Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Параметры

y

выражение, возвращаемое значение должно быть удалено из дерева зависимостей

Оригинал:

the expression whose return value is to be removed from a dependency tree

Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Возвращаемое значение

Возврат y, больше не часть дерева зависимостей.

Оригинал:

Returns y, no longer a part of a dependency tree.

Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Исключения

Примеры

См. также

определяет ограничения порядка памяти для данной атомарной операции
(перечисление) [править]