![]() |
Модераторы: bsa |
![]() ![]() ![]() |
|
aleksaslanyan |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 1.9.2013 Репутация: нет Всего: нет |
Добрый день всем!
Помогите сделать многопоточность в моей программе и в частности для этой функции,
пожалуйста поясните и дайте пример программы с 10 потоками выполняющими анологичное действие. Спасибо за внимание! Это сообщение отредактировал(а) aleksaslanyan - 2.9.2013, 16:28 |
|||
|
||||
Alca |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: 2 Всего: 50 |
||||
|
||||
aleksaslanyan |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 1.9.2013 Репутация: нет Всего: нет |
Я хорошо ознакомлен с потоками в Delphi мне нужно именно для C++
Будьте внимательнее пожалуйста. ![]() |
|||
|
||||
Alca |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3993 Регистрация: 14.6.2006 Репутация: 2 Всего: 50 |
Хорошо
![]() |
|||
|
||||
SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: нет Всего: 23 |
Ну учитывая, что вы работаете в Builder, то особености VCL опять же учитывать нужно, плюс все обочки, что есть в Delphi в виде классов, доступны вам и в "С++", а вызовы WinAPI вообще не привязаны к языку, а внутриязыковой поддержки многопоточности ни в С++, ни в Delphi (Object Pascal) нет |
|||
|
||||
kamre |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: 2 Всего: 13 |
Как это нет? Уже в STL, которая специфицирована в стандарте языка C++. Это сообщение отредактировал(а) kamre - 4.9.2013, 07:08 |
|||
|
||||
SenkraD |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 3.2.2006 Где: Украина::Киев Репутация: нет Всего: 23 |
ну если брать по новому стандарту, то отметим, что это все же класс, а внутреняя поддержка языком через ключевые слова и прочее.
Следует отметить, что в новом стандарте описаны требования к модели памяти для работы в многопоточной среде (которые еще не всеми реализованы) и добавлены спеки для TLS, которые также нужно реализовать, но это все новый стандарт, который даже gcc не весь зацеплен, а о MS пока вообще говорить не будем. Тоесть С++11 пока толком поддержки не имеет, в С++14 с этим дела обещают быть получше в виду правок к фичам С++11 и в виду того, что компилеры реализуют большинство фич + часть вендоров реализует поддержку моделей памяти, как они обещают В общем, как релизуют фичи тогда и скажем что поддержка есть, а пока большинство еще пишет на С++03 с половинкой, в которую потоки толком не входят |
|||
|
||||
![]() ![]() ![]() |
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |