Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Дан одномерный массив состоящий из n целых чисел, надо: вычеслить сумму положительных элементов Дан одномерный массив состоящий из n целых чисел, надо: вычеслить сумму положительных элементов https://www.cyberforum.ru/ cpp-beginners/ thread444920.html Перевод чисел из одной сс в другую C++
Здравствуйте, помогите пожалуйста перевести код функции переводящий число из десятичной сс в шестнадцатиричную написанной на паскале в аналог на с++ function _10toR(x:longint;R:word):string; var x,ost:longint; s,st,chislo:string; begin repeat ost:=x mod R; x:=x div R;
C++ int=>char https://www.cyberforum.ru/ cpp-beginners/ thread444905.html
Извините за такой тупой вопрос, в гугле искал, не нашёл подходящего ответа. Как по ASCII коду переводить номер символа в символ? допустим код символа '0' это 48, как задав 48 получить '0'?
C++ Release не работает, Debug работает Здравствуйте, подскажите в чем может быть проблема, написал программу (тестирование), запускал, проверял все норм. В настройках стояло: конфигурация решений: debug (VS2010). Поменял на release и клацнул построение->перестроить_testirovanie. Так вот релизный екзешник работает некорректно, а дебаговский нормально. Чем может быть вызвано? https://www.cyberforum.ru/ cpp-beginners/ thread444902.html
C++ Разветвление
Я прошу прощение за то, что задача на украинском языке, но в противном случае сама суть задания будет совсем иная. Ввести вік людини (від 1 до 150) і вивести його разом з наступним словом "рік", "роки" або "роки". Помогите, пожалуйста, как составить решение! Хотябі так объясните, а на языке с++ я уже сама напишу! Заранее спасибо!
C++ Класс "Отрезок". Вычислить длину отрезка. https://www.cyberforum.ru/ cpp-beginners/ thread444879.html
создать класс отрезок,чтобы также можно было вычислить длину отрезка
C++ Кто сам выучил С++ Вот хотел спросить как вы сами выучили С++ и что для это надо что бы ументь программировать на С++, https://www.cyberforum.ru/ cpp-beginners/ thread444860.html C++ Указатели файлов
Добрый день всем! Сразу прошу не поливать грязью, мол "стопицот раз говорилось". Проблема с режимами ios::ate и ios::app при открытии файла для записи. Перелопатил гугл, на этом форуме была тема и везде один ответ: ios::ate - указатель для записи смещается в конец, при этом только один раз, а указатель ios::app - СТРОГО в конец (т.е. каждый раз при записи). Сразу начну с того, что в книге Лафоре...
C++ Работа с char* в классе https://www.cyberforum.ru/ cpp-beginners/ thread444857.html
Приветствую. Задача: разработать класс, с методами и т.д. И нужно использовать в качестве поля char*. Но он какой-то тугой (то есть не он, а я), в итоге виснет, видимо, потому что неправильно инициализирую переменную в main. Каким образом написать, чтобы не висло: Соответственно, реализация через 3 файла: #include <cstdlib> #ifndef PERSON_H #define PERSON_H using namespace std; class...
C++ Матрица_формирование новой матрицы https://www.cyberforum.ru/ cpp-beginners/ thread444843.html
Вот условие задачи:Составить прогу,которая получает матрицу Х размерностью mxn. Прога в каждой строке определяет наименьший элемент и его индексы и формирует из этих чисел матрицу, расположив в первом её столбце наименьшие элементы строк, а во 2 и 3 столбцах их индексы. Я не уверен во 2 функции. Мне кажется у меня там полный бред. Помогите разобраться. И если есть ещё какие-то недочёты,...
Вывести на экран данные автомобиля C++
Добрый день! Необходимо было создать класс авто. Не получается вывести на экран данные автомобиля, предварительно занесенные: #include "stdafx.h" #include <conio.h> #include <stdio.h> #include <string.h> #include <iostream> using namespace std;
C++ И еще одна задача по С++... Проверить: Можно ли коробку размером a x b x c упаковать в посылку размером r x s x t? «Углом» укладывать нельзя.. Углом, это как?! И решить ее надо, используя условный оператор и оператор выбора. вот. Заранее спасибо) https://www.cyberforum.ru/ cpp-beginners/ thread444826.html
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,686
13.02.2012, 12:56  [ТС] 0

Есть два потока и глобальный массив, могут ли потоки перепутать элементы глобального массива или другого контейнера? - C++ - Ответ 2485429

13.02.2012, 12:56. Показов 1563. Ответов 6
Метки (Все метки)

Ответ

Будь оно иначе, всё решалось бы средствами синхронизации, так что мультипоточность всё-таки какое-никакое применение имела бы. Но в одном вы правы- из-за такого маленького вопроса не стоило и огород городить. Пойдём дальше- если каждый поток изменяет соответствующий ему элемент массива. И сразу же: если мы имеем дело не с массивом, а, допустим, со словарём?
C++
1
2
3
4
map<char,int> first;
 
  first['a']=10;
  first['b']=30;
Допустим один поток изменяет
first['a'], а второй first['b'], могут ли они перепутать элементы?

Вернуться к обсуждению:
Есть два потока и глобальный массив, могут ли потоки перепутать элементы глобального массива или другого контейнера? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.02.2012, 12:56
Готовые ответы и решения:

[Потоки] Взаимодействие элементов формы из другого потока
Есть такой код, который выполняется в backgroundWorker1: for (int i = 0; i &lt; API._IDRequest.Count;...

Потоки, static. Доступ к полю класса из другого потока
Добрый день! Суть: имею программу, в ней есть класс server, который содержит в себе поле session...

Разделить элементы одного массива на элементы другого массива, записать результат в третий массив
Как разделить элементы одного массива на элементы другого массива? есть массив a и есть массив b....

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

6
13.02.2012, 12:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.02.2012, 12:56
Помогаю со студенческими работами здесь

Дан целочисленный массив из n элементов. Элементы массива могут принимать произвольные значения
Дан целочисленный массив из n элементов. Элементы массива могут принимать произвольные значения от...

Ввести два одномерных массива и заменить нулями те элементы второго массива, которые есть в первом
Ввести два одномерных массива и заменить нулями те элементы второго массива, которые есть в первом

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

Записать в массив элементы другого массива
Дан массив B(15). Записать в массив элементы массива B&gt;5. Помогите, пожалуйста, составить...

Дан целочисленный массив из 40 элементов. Элементы массива могут принимать целые значения от 0 до 10000 включительно
Помогите, пожалуйста, решить задачу. Дан целочисленный массив из 40 элементов. Элементы массива...

Из массива размером 10, сформировать два массива размера 5, включая в первый массив четные элементы исх. массива, а во второй - нечетные
Из массива размером 10, сформировать два массива размера 5, включая в первый массив четные элементы...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru