Форум программистов, компьютерный форум, киберфорум
Наши страницы

Какой тип лучше использовать для расположения тестовых данных? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ищу любой курсач по С++ http://www.cyberforum.ru/cpp/thread63594.html
Всем доброго времени суток! Собственно сабж.. Задали к сессии настрочить курсач на любую тему с использованием MFC и STL. Самому писать руки не доходят, возможно у кого-то завалялся? Желательно не...
C++ програмки для прикалывания над друзьями Друзья, помогите плииз. у кого есть мини програмки для того чтобы прикалываться над друзьями, типа неоткрывание окон, чтобы мышка не работала, ну что то типо, чтобы выглядело, как вирус... http://www.cyberforum.ru/cpp/thread63556.html
Синхронизация процессов при помощи мьютексов C++
начал разбираться с мбютексами, а точнее как синхронизировать 2 рпоцесса с их помощью. #include <stdlib.h> #include <semaphore.h> #include <pthread.h> #include <string.h> pthread_mutex_t...
Структуры,работа с файлом C++
ув программисты,вот меня заинтересовала работата со структурами,пожалуйста,приведите мне пример проги.Можно так: существует файл в нем записи типа: адресс: номер: зарплата: надо ввести на...
C++ нужно написать программу! http://www.cyberforum.ru/cpp/thread62957.html
программу нужно на с++ В файле заданы координаты концов отрезков. Вывести их на экран. Отдельным цветом выделить три пары отрезков, которые пересекаются и имеют наибольшую суммарную длину. Формат...
C++ Исправьте ошибки! Перемножение двух матриц. Мой код:#include <stdio.h> #include <conio.h> #include <math.h> #include <stdlib.h> void proizv (int **mas1,int **mas2,int x1,int y1,int y2) { int **mas3; ... подробнее

Показать сообщение отдельно
xmisserx
1 / 1 / 0
Регистрация: 09.11.2009
Сообщений: 44

Какой тип лучше использовать для расположения тестовых данных? - C++

14.11.2009, 00:23. Просмотров 534. Ответов 2
Метки (Все метки)

доброго времени суток
имеется файл, в котором есть последовательность данных для теста - последовательность вопросов и вариантов ответов такого типа:
0\1
текст(вопрос)
0\1
текст(ответ)
0\1
текст(ответ)
0\1
текст(ответ)
0\1
текст(ответ)
0\1
текст(ответ)

0\1
текст(вопрос)
...
из этой последовательности хочу загнать их в структуры, чтобы из общего ряда можно было бы случайно выбрать их для прохождения самого теста.
значит, первое что мне пришло в голову - это три std::vector:
vector<bool> - для первого 0\1
vector<string> - для текстов вопроса
vector<map...> - для 0\1 и текста ответа...
из этого по моей идее - случайно выбирается элемент из первого вектора и к нему по соотв индексам будут добавляться вопросы и варианты ответов

но как то это не очень изящно. может посоветуете какой-нибудь другой вариант?..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru