Программа для создания тестов, Обсуждение программы и кода |
Здравствуйте, гость ( Вход | Регистрация )
Программа для создания тестов, Обсуждение программы и кода |
xwicked |
15.8.2011, 6:36
Сообщение
#1
|
Студент Группа: Участник Сообщений: 66 Регистрация: 2.8.2011 Из: Старый Оскол Пользователь №: 2781 Спасибо сказали: 0 раз(а) Репутация: 0 |
Здравствуйте!
Третья моя программа написана по наработкам второй(для создания электронных книг), поэтому содержит некоторые методы такого же названия например "openBookBase", что в последующих версиях будет исправлено на "openTestBase" Программа представляет собой миникомплекс, включающий: создание, тестирование, отчёт(статистика). Версия 0.3.1 - исходник + сборки. Скрин последней версии: Ссылка на SourceForge.net. Код под GNU GPL v2 - OpenSource. С++(Qt). Обсуждаем. |
|
|
Алексей1153 |
6.2.2012, 8:24
Сообщение
#2
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
0.4.4. Исправлено 15 ошибок(!). Появились 2-е структуры: //Структура файла свойств struct sFileSettings { bool gRegimeViewing,//true - Режим просмотра, false - Режим редактирования LanguageProgram,//Язык программы bStandardPanel,//Состояние показа стандартной панели bEditPanel,//Состояние показа панели редактирования bFormatPanel,//Состояние показа панели форматирования bTimePanel,//Состояние показа панели времени bPointPanel,//Состояние показа панели баллов bLimitTime,//Ограничение времени bAutoStartTest;//Автоматический запуск QString RegimePassword;//Пароль режима }; ой ой! Исправлено 15 ошибок, а добавлено ещё 15 Совсем-совсем не советую так оформлять структуры. Более того - не только структуры, а даже просто так объявлять переменные! Правильно так:
Но у меня это всё выглядело бы так (не из стремления экономить, а для удобства обнуления флагов): Раскрывающийся текст
QString str1, str2; QByteArray ba1, ba2; - та же мигня! Что экономишь то ? а в структуре sShelkTestVar у тебя не инициализированные в конструкторе указатели - это вообще ахтунг ) Сообщение отредактировал Алексей1153 - 6.2.2012, 8:22 |
|
|
Текстовая версия | Сейчас: 27.11.2024, 13:09 |