Форум программистов, компьютерный форум CyberForum.ru

потокобезопасность - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не пойму почему получаются такие значения углов, подскажите как исправить пожалуйста http://www.cyberforum.ru/cpp-beginners/thread832931.html
не пойму почему получаются такие значения углов треугольника, помогите исправить пожалуйста lb_1_oop_sam.h #ifndef lb_1_oop_sam_h #define lb_1_oop_sam_h //Структура "треугольник" class triangle { struct point {
C++ Книги НЕ на научном языке по C++ Собственно название темы говорит само за себя. Дайте, пожалуйста, название книг по C++ для начинающих, не на научном языке (лучше, чтобы эти книги были написаны русскими). Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread832925.html
не пойму почему получаются такие значения углов, подскажите как исправить пожалуйста C++
не пойму почему получаются такие значения углов, помогите исправить пожалуйста lb_1_oop_sam.h #ifndef lb_1_oop_sam_h #define lb_1_oop_sam_h //Структура "треугольник" class triangle { struct point {
Посчитать интеграл в С++ C++
хелп, хелп! Нужно посчитать интеграл в С++ и значение записать в файл. все константы задаются
C++ В заданной последовательности слов найдите все слова, начинающиеся с заданной приставки http://www.cyberforum.ru/cpp-beginners/thread832905.html
Люди помогите с задачкой, я пишу на паскале а язык С++ я попросту не знаю...))) В долгу не останусь. Все же надеюсь есть люди добрые))) 5 - В заданной последовательности слов найдите все слова, начинающиеся с заданной приставки.
C++ Найдите сумму цифр заданного натурального числа Люди помогите с задачкой, я пишу на паскале а язык С++ я попросту не знаю...))) В долгу не останусь. Все же надеюсь есть люди добрые))) 4 - Найдите сумму цифр заданного натурального числа. подробнее

Показать сообщение отдельно
consthab2
Сообщений: n/a
11.04.2013, 16:13     потокобезопасность
Самый простой ответ - все данные передавайте через аргументы. Глобальные переменные позволяют быстро дополнить функциональность программы, но закладывают мощную мину: Если программа сложна, то рано или поздно вы захотите создавать вторичные потоки. Вот тогда встанет важный вопрос готовы ли вы потратить время на исправление функций (дополнение их недостающими аргументами) либо согласны терять в производительности, ограничивая каждое обращение к глобальной переменной парой EnterCriticalSection/LeaveCriticalSection Подробнее о синхронизации потоков здесь: http://strongcpp.blogspot.ru/2013/04/blog-post.html
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru