stikriz11 писал(а):Глобальные переменные с нитками надо синхронизировать. Или нет? Если да, то все становятся в очередь и толку от этих ниток нет. Если это только для отладки, и использовать дефайны, а потом при финальной компиляции этого не будет, то это ваши половые трудности, они никому не интересны.
Там внутри работает сложнее и интереснее. При создании переменной сразу решается что и как с ней будет работать и это правило выполняется.
stikriz11 писал(а):Если вы это регулярно так пишете с идентификаторами из буквы и цифры, если переменные раскиданы по коду, если синхронизируете потоки для доступа к глобальным переменным, то я бы вас уволил с записью в трудовую книжку, что непригоден к трудовой деятельности программистом.
У вас какая-то половая проблема с цифрами? Ну так не используйте их вообще! Синхронизировать почти никогда не надо, если сделано с умом. А в мою книжку вы можете что-то писать только в своих фантазиях. Кто не платит, того указы ничего не стоят.
stikriz11 писал(а): Но, вы продолжайте писать так как тут рассказали. Вообще, в цикле нитки надо вызывать метод, который можно вызвать и отладить и без нитки. Так делают вменяемые люди.
Не, так, рассуждают недавно отрефабленные человеки. Это которые профессора Преображенского удивляли. А контекст в котором произошла ошибка ничего не значит? Предлагаете отлаживать метод "покакать" без использования методов "подойти к унитазу" и "снять штаны" - ну, ну, желаю успехов в ваших творческих начинаниях Отладка же мелких кусков кода, это просто отладка в "демке", она тоже нужна, но не отменяет необходимость и других отладок.
stikriz11 писал(а):Я это написал не для вас, конечно. Вам же это ни к чему. Это для тех, кто хочет чему-нибудь научится.
Для Шариковых написал, для синхронизации идей со Швондерами и прочими товарищами