1
Чому ж названі зовнішні локальні змінні в різних блоках отримують різні зв’язки між компіляторами в c ++?
Поки я лише перевіряв, які зв’язки надаються зовнішнім локальним змінним, я виявив, що між компіляторами поводиться дещо інша поведінка наприклад, якщо я перевірив код нижче, як ви бачите в змінній коментарів vars мають різні зв'язки // foo.cpp int var = 10; // external linkage // main.cpp #include <iostream> static int …