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

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

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

Добрый день.

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

Я так понимаю, есть какая-то логика исходя из которой приложение полностью пишется с использованием или того или другого средства, но вряд ли обоих средств одновременно.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.07.2017, 15:12
Ответы с готовыми решениями:

Winapi: может ли исполняемый файл хранить в себе ресурсы, как в .net?
winapi: может ли исполняемый файл хранить в себе ресурсы, как в .net?

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

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

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

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

5
nmcf
6533 / 5757 / 2621
Регистрация: 14.04.2014
Сообщений: 24,494
07.07.2017, 23:16 2
Для кроссплатформенности, например. А WinAPI, если именно для Windows и не хватает каких-то возможностей у <thread>.
1
h3mbr0
298 / 107 / 31
Регистрация: 12.03.2012
Сообщений: 449
08.07.2017, 00:29 3
Языковые средства обычно намного проще для использования
В конечном итоге это частично все равно сводится к WinAPI
0
oldnewyear
420 / 412 / 158
Регистрация: 21.05.2016
Сообщений: 1,326
08.07.2017, 02:39 4
Нет никаких причин использовать потоки winapi. Они там появились когда в с++ еще не было стандартных средств работы с потоками
0
Убежденный
Ушел с форума
Эксперт С++
16247 / 7313 / 1183
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
08.07.2017, 09:03 5
Поддержка multithreading из C++ более простая и безопасная, чем WinAPI.
К тому же она дает кросс-платформенность. С другой стороны, с WinAPI ты можешь
использовать какие-то специфические для Windows вещи, которых в C++ нету.
Так что все зависит от задачи.
0
codesurfer
0 / 0 / 0
Регистрация: 09.02.2017
Сообщений: 69
10.07.2017, 11:59  [ТС] 6
Спасибо.
0
10.07.2017, 11:59
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.07.2017, 11:59

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

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

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


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

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

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