Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как достать архив из exe https://www.cyberforum.ru/ cpp/ thread191290.html
Короче, нужно засунуть архив в exe и при запуске программа должна вытащить этот архив на рабочий стол. Подскажите как это можно реализовать программно??? :wall:
C++ Фрагментирование файла
Всем доброго времени суток. Пишу программу для работы с большими файлами. Файл состоит из блоков размером 512 байт. Каким образом при удалении блоков в середине файла сделать так, чтобы система не...
Cannot open include file: 'stream.h': No such file or directory C++
Для использования функций ввода/вывода cin/cout как я понимаю необходимо подключени библиотеки stream.h ? Но Visual Studio 2008 ругается - fatal error C1083: Cannot open include file: 'stream.h':...
C++ Вопрос по знаку ; Реакция программы с применением этого знака и без него #include "stdafx.h" #include <conio.h> int main() { int fahr; for(fahr=0; fahr <= 300; fahr= fahr + 20) printf("%4d %6.1f\n",fahr,(5.0/9.0)*(fahr-32.0)); _getch(); https://www.cyberforum.ru/ cpp/ thread190965.html
C++ Способы решения тривиальных/не тривиальных задач https://www.cyberforum.ru/ cpp/ thread190349.html
Други! В этой теме я предлагаю выкладывать свои способы решения тривиальных/не тривиальных задач и стремиться к элегантности их решения, то бишь к совершенству кода. Это будет способствовать...
Взаимодействие cpp-dll и delphi-программы C++
Есть программа, написанная на делфи, а также две длл: одна на с++, другая на делфи. Программа передает параметр - указатель packed record. PToRec = ^TRec; TRec = packed record mybool:...
Конструкторы,передача сообщений объектам и реакции объектов на сообщения в С++ C++
Привет всем! Тему чуть-чуть понимаю,но задачу сделать не могу, вы не могли бы мне помочь с этим? вот задача:Создаваемый объект должен сообщать об ошибке и типе параметра сообщения,если значение...
C++ Обмен данными между процессами При создании дочернего процесса при помощи функции BOOL CreateProcess ( LPCTSTR lpApplicationName, // имя исполняемого модуля LPTSTR lpCommandLine, //... https://www.cyberforum.ru/ cpp/ thread189326.html
C++ С++ || C https://www.cyberforum.ru/ cpp/ thread189062.html
Здравствуйте. Мой один друг создает игры на GameMaker и он решил перейти на более высоки язык. Я ему предложил С++, а он хочет просто С. Подскажите что лучше для разработки игр.
C++ Нужен совет! Доброго времени суток! Возможно таких тем как эта было уже миллион.. но всё же, хотелось бы услышать ваше мнение. Поставил перед собой задачу научиться программировать. Цели на первое время -... https://www.cyberforum.ru/ cpp/ thread189033.html
2 / 2 / 1
Регистрация: 03.11.2010
Сообщений: 12
0

Использование данных из разных потоков

15.11.2010, 03:27. Просмотров 1094. Ответов 2
Метки (Все метки)

Привет всем!

Возникла проблема с использованием данных из разных потоков в многопоточном приложении

1) Допустим созданы два потока, которые создают некоторые переменные. Как потом подключиться к этим потокам для дальнейшего использования этих переменных? Т.е. сначала создаются потоки из основного потока, потом происходят некоторые подготовительные работы в основном потоке, затем надо продолжить использование данных потоков. Как это сделать, я нагуглить так и не сумел. Эту проблему я обошел, сделав сначала все нужные дела в основном потоке, а затем просто заново создаю нужные потоки и делаю там все что нужно. Это вопрос не снимает, т.к. при определенных обстоятельствах это сильно замедлит работу.

2) Допустим в двух потоках создаются определенные массивы. Как мне потом прочитать эти массивы в основном потоке? Пробовал разминаться с TLS - не получилось. Есть примеры не схематичные, а вполне рабочие?

Заранее всем спасибо.

Вернуться к обсуждению:
Использование данных из разных потоков
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.11.2010, 03:27
Готовые ответы и решения:

WCF Использование сервиса из разных потоков
Отладка wcf сервисов та ещё штука, так что задам вопросы тут. 1) Есть служба, со стандартными...

Запись в базу данных из разных потоков
Как мы знаем, в базу можно писать только по очереди т.е. нельзя в один момент времени пихать из...

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

Использование одних данных по ссылке в разных формах
Есть несколько форм - главная и побочные. В главной форме есть несколько полей-классов. При вызове...

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