Форум программистов, компьютерный форум, киберфорум
C++: WinAPI
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 09.02.2017
Сообщений: 69
1

Многопоточность для Windows. Ресурсы языка программирования vs Ресурсы WinAPI

07.07.2017, 15:12. Просмотров 838. Ответов 5
Метки нет (Все метки)


Добрый день.

Подскажите пож-та, если пишется многопоточное приложение для Windows например на C++ (2011 и выше), то в каких случаях нужно использовать средства многопоточности самого языка C++, а в каких средства многопоточности WinAPI?

Я так понимаю, есть какая-то логика исходя из которой приложение полностью пишется с использованием или того или другого средства, но вряд ли обоих средств одновременно.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.07.2017, 15:12
Ответы с готовыми решениями:

Как добавить ресурсы в сборку на C++ для WinAPI?
как добавить ресурсы в сборку на c++ для winapi? Смотрю в статьях, в книжках, везде описано для...

Нужна литература и ресурсы для изучения языка
Ребят начинаю изучать С# До этого изучал некоторые языки, но не серьезно. Так вот, что можете...

Посоветуйте ресурсы для изучения программирования
Посоветуйте пожалуйста толковый справочник. В сети вариантов море... хотелось бы конечно лучший из...

Подскажите литературу и ресурсы для изучения программирования
Все заранее спасибо. Ребят подскажите пожалуйста книгу или видео туториал изучения с шарп через...

5
6918 / 5983 / 2710
Регистрация: 14.04.2014
Сообщений: 25,504
07.07.2017, 23:16 2
Для кроссплатформенности, например. А WinAPI, если именно для Windows и не хватает каких-то возможностей у <thread>.
1
298 / 107 / 31
Регистрация: 12.03.2012
Сообщений: 449
08.07.2017, 00:29 3
Языковые средства обычно намного проще для использования
В конечном итоге это частично все равно сводится к WinAPI
0
431 / 423 / 159
Регистрация: 21.05.2016
Сообщений: 1,334
08.07.2017, 02:39 4
Нет никаких причин использовать потоки winapi. Они там появились когда в с++ еще не было стандартных средств работы с потоками
0
Ушел с форума
Эксперт С++
16414 / 7389 / 1185
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
08.07.2017, 09:03 5
Поддержка multithreading из C++ более простая и безопасная, чем WinAPI.
К тому же она дает кросс-платформенность. С другой стороны, с WinAPI ты можешь
использовать какие-то специфические для Windows вещи, которых в C++ нету.
Так что все зависит от задачи.
0
0 / 0 / 0
Регистрация: 09.02.2017
Сообщений: 69
10.07.2017, 11:59  [ТС] 6
Спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.07.2017, 11:59

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Подскажите ресурсы для изучения Функционального программирования?
Какой ресурс поюзать для поднятия скилла Функционального программирования?

Ресурсы для самостоятельного изучения немецкого языка для начинающих
Господа, подскажите, пожалуйста, по Вашему личному опыту, неплохие ресурсы для самостоятельного...

Многопоточность и разделяемые ресурсы
Доброго времени суток! Имеется 1000 потоков, у каждого из них есть свой экземпляр объекта который...

Нужны ресурсы для изучения технологии Windows Forms
Подскажите кто-нибудь по Windows Forms какие-нибудь методички с описаниями ключевых слов , ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.