Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DoctorCyborg
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 8
#1

Массивы элементов - C++

03.01.2014, 13:26. Просмотров 270. Ответов 1
Метки нет (Все метки)

Для комплексных чисел.
Имеется массив элементов типа Date в виде структуры
C++
1
2
3
4
5
struct Dates 
{ 
int count = 0;//количество имеющихся элементов в массиве 
Date dates[100]; 
} dts = {0};
Главный поток программы (функция main()) создает вторичный поток, передав в него указатель на структуру dts.
Вторичный поток запоминает значение из поля count, открывает файл и затем в цикле, если значение count изменилось, то записывает последний элемент массива dates в файл. Так продолжается до тех пор, пока count не достигнет некоторого максимального значения, после этого поток закрывает файл и завершается;
Далее главный поток организует цикл ввода дат следующим образом:
инициализируется временная переменная tmp типа Date (ввод с клавиатуры);
с помощью функции SuspendThread() приостанавливается поток;
значение временной переменной заносится в массив
dts.dates[dts.count] = tmp;
dts.count++;
с помощью функции ResumeTread() поток запускается на выполнение;
Так продолжается до тех пор, пока count не достигнет некоторого максимального значения.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2014, 13:26     Массивы элементов
Посмотрите здесь:

Слить массивы А и В по 100 элементов в массив С из 200 элементов так,чтобы элементы А и В чередовались по 10 - C++
слить массив А и В по 100 элементов в массив С из 200 элементов так,чтобы элементы А и В чередовались по 10

Массивы.Сумма элементов!!! - C++
Нужно перемножить 2 матрицы и вывести результирующую, и сумму элементов каждой строки. Считает только сумму первой строки!!!Где...

Массивы. Замена элементов. - C++
Дана последовательность из n вещественных чисел. Если в результате замены отрицательных элементов последовательности их квадратами элементы...

Массивы на 90000 элементов - C++
Здравствуйте! Не нашел подобного решения задач в интернете. Имеется одномерный целочисленный массив на 98 304 элементов. Нужно...

Массивы, количество элементов - C++
Всем привет! Ребята подскажите пожалуйста как узнать количество элементов записанных в массив. Ну например: int mas; mas=1; ...

Массивы: сумма элементов - C++
1. Задать случайным образом одномерный массив размерности N из целочисленных элементов, принадлежащих отрезку . Выполнить задание своего...

Массивы, подсчёт, перестановка элементов. - C++
1)найти кол-во элементов массива больших С 2)найти произведение элементов массива,расположенных после максимального по модулю элемента ...

Массивы: сумма отрицательных элементов - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) сумму отрицательных элементов массива; 2) произведение...

Одномерные массивы: вычисление сумм элементов - C++
Злравствуйте, дорогие форумчане. Мне снова нужна ваша помощь по одномерным массивам. На этот раз три задачи первых я решил, а вторые...

Одномерные массивы: вычисление сумм элементов - C++
Здравствуйте, дорогие форумчане. Мне снова нужна ваша помощь. Так как в задании есть примеры, которые в ручную и быстро не могу...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.01.2014, 13:40     Массивы элементов #2
Одно из двух: или количество элементов в квадратных скобках, или в отдельном поле count.
Ответ Создать тему
Опции темы

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