Denis Seletkov: static int cnt; — это прототип. Extern.
Надо также в одной из единиц компиляции объявить int Student::cnt = 0;
А из main, соответственно, убрать.
У меня был другой смешной случай.
С неисправной видяхой компьютер иногда подвисал на POST. А иногда загружался, причём, по косвенным признакам, под 640×480 (изображения не было). Говорят, у видях того поколения был дрянной припой…
Выбором из нескольких вычислительных ядер (в том числе виртуальных, составленных из недействующих блоков, как в мультитрединге) занимается ОС, и это уже не ко мне, а к Сергей Протько.
Ну, это зависит от операционной системы. На большинстве Unix’ов — да, на Windows — нет. Да, на Windows wchar_t — это тоже НЕ ОДИН СИМВОЛ, гуглите, что такое UTF-16 и «суррогатная пара».
Я заочник, киевлянин, не могу сказать.
У нас те пары, которые были очными, 18…21.
Через дорогу каток — так главной проблемой было взять и коньки, и ноутбук. Учился понемногу и там, и тут. На парах — алгоритмы. На катке — продавил вращение сидя (правда, уже летом довёл до логического конца).
static int cnt;
— это прототип. Extern.Надо также в одной из единиц компиляции объявить
int Student::cnt = 0;
А из main, соответственно, убрать.