Из моего нынешнего понимания:
- Каждый поток имеет свой собственный стек
- Для локальной переменной
int a
в main()
он находится в стеке main()
- После создания потока в
main()
они оба могут обращаться к одному и тому же a
.Подожди минутку ...?
Что не так в моих рассуждениях ...
Наверное, мне не следовало догадываться, но вот оно: Это похоже на перспективу темыродительский стек ... глобальный?
(я знаю, что об этом, вероятно, спрашивали раньше, но я не могу найти точного, объясняющего это)