Как работать с атомарными типами данных в C++ |
Насколько популярна сегодня тема атомарных данных, настолько же она обширна для одной статьи. Можно подробно останавливаться на разных аспектах атомарности: например, анализировать memory ordering, рассуждать о lock-free алгоритмах с использованием атомиков или исследовать производительность атомиков на разных платформах.
Под катом мы рассмотрим некоторые базовые принципы работы с атомарными типами данных в языке C++. А именно: осветим работу с атомарными данными, основные операции с ними в стандартной библиотеке C++, а также некоторые аспекты использования атомиков с пользовательскими типами данных.
Читать далееhttps://habr.com/ru/post/694284/?utm_source=habrahabr&utm_medium=rss&utm_campaign=694284
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |