Читать книгу Ссылки и указатели в C++: от основ к безопасности и современному коду - - Страница 3
НА ЗАМЕТКУ
ОглавлениеВ многопоточных программах каждый поток обладает собственным стеком (для хранения локальных данных), в то время как куча, статические данные и код разделяются между всеми потоками. Это требует синхронизации – например, с помощью мьютексов или атомарных операций, – чтобы предотвратить гонки данных, возникающие при одновременном доступе нескольких потоков к общим ресурсам.