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

Структура и рандом. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Использование двух контейнеров из STL http://www.cyberforum.ru/cpp-beginners/thread520760.html
Нужно, чтобы: 1) Каждый объект имел свой уникальный ключ. 2) Быстрая выборка по ключу. 3) Быстрое прохождение по всем объектам. Для первых двух, как я понимаю, подходит map, а для последнего пункта vector; Возможно, создать два контейнера vector и map и в них хранить указатели на объекты, map использовать для выборки по ключу, а vector по переходу по всем объектам? Подскажите, как лучше...
C++ Как читать строку типа "НомерБуква" Привет. Как лучше читать строку типа "НомерБуква". Примеры строк: 1А, 25В, 6С. Мне нужно чтоб номер был в переменой "а", а буква в переменой "с". Какой метод лучше? http://www.cyberforum.ru/cpp-beginners/thread520759.html
C++ Парсинг строк из файла
Имеется файл с содержанием 3 Text Text2 Text3
C++ От данного числа N вычтем сумму цифр этого числа, от полученного числа опять вычтем сумму цифр и т.д. до тех пор, пока число положительно
И опять: сколько можно? Задано натуральное число N. От данного числа вычтем сумму цифр этого числа, от полученного числа опять вычтем сумму цифр и т.д. Данную операцию будем продолжать до тех пор, пока полученное число положительно. Сколько раз будем выполнять данную операцию? Технические условия Входные данные Во входной строке находится число N, которое не превышает...
C++ 15: name lookup of `j' changed for new ISO `for' scoping http://www.cyberforum.ru/cpp-beginners/thread520731.html
как исправит ошибку ? #include <iostream> using namespace std; int main() { int age; //array 'age' of 4 ints for(int j=0; j<4; j++) //get 4 ages {
C++ Даны матрицы целых чисел Даны матрицы целых чисел V,W. Найти общие суммы элементов строк , из функции вернуть две суммы.Организовать вызов процедуры с параметрами-массивами подробнее

Показать сообщение отдельно
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
17.03.2012, 13:03     Структура и рандом.
не правильно
ты пишешь индекс у pid, а надо сначала объявить массив структур типа Dzho
C
1
Dzho* array = (Dzho*)malloc(sizeof(Dzho) * x);
затем генерировать данные
C
1
2
for (unsigned int i = 0; i < x; ++i)
array[i].pid = rand() % 100; ...
а в конце использования массива освободить память, выделенную под него
C
1
free(array);
 
Текущее время: 09:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru