Могу ли я передавать адрес переменной стека в другой тред, и работать там с этим адресом (использую interlocked)
Такой кейс у меня есть тред в начале своей работы там определяется переменная типа int счетчик я беру её адрес и отдаю другим тредам они с ней работают и с первого треда проверяю результат, как только в счетчике нужное число делаю дела. Насколько это легально так использовать стековые переменные? Может быть лучше просто выделить память под этот инт и не извращаться?
Вангую, что переменная умирает раньше, потому что скоуп заканчивается