11 / 11 / 1
Регистрация: 24.11.2015
Сообщений: 359
|
|||||||||||
1 | |||||||||||
Тестирование. Запись в файл02.08.2016, 15:53. Показов 1486. Ответов 9
Метки нет (Все метки)
Пробую понять, как работать с простеньким тестированием. Хочу, чтобы результаты тестов записывались в файл.
Вот тут указано http://doc.qt.io/qt-4.8/qtestlib-manual.html, что должен быть спецификатор -o filename, но где - непонятно. Кликните здесь для просмотра всего текста
0
|
02.08.2016, 15:53 | |
Ответы с готовыми решениями:
9
Разработать командный (процедурный) файл.Выполнить его отладку и тестирование Запись в файл - проверить, не идет ли в него запись, чтобы не генерировалось исключение Пожалуйста напишите программу, которая добавляет запись в типизированый файл тип - запись Ввод с клавиатуры и запись в файл, чтение из файла и запись в массив, вывод из массива на экран |
93 / 93 / 33
Регистрация: 17.03.2012
Сообщений: 536
|
||||||
02.08.2016, 16:26 | 2 | |||||
В консоли при запуске указываете флаг -o filename.
1
|
11 / 11 / 1
Регистрация: 24.11.2015
Сообщений: 359
|
|
02.08.2016, 16:30 [ТС] | 3 |
Но тут ведь нигде не запускается консоль.
Если эту директорию для файла оставить пустой, то я так понимаю, он просто запишет в место, где создает исполняемый файлЛ
0
|
93 / 93 / 33
Регистрация: 17.03.2012
Сообщений: 536
|
|
02.08.2016, 16:37 | 4 |
В ту директорию, в которой вы находитесь.
В qt creator запуск происходит не через консоль, да. К сожалению, не могу сказать, где их там установить для запуска. Гугл выдал вот http://tufangorel.blogspot.ru/... -file.html
2
|
11 / 11 / 1
Регистрация: 24.11.2015
Сообщений: 359
|
||||||
02.08.2016, 16:45 [ТС] | 5 | |||||
0
|
93 / 93 / 33
Регистрация: 17.03.2012
Сообщений: 536
|
|
02.08.2016, 17:03 | 6 |
Хотя... странно... Добавлено через 7 минут QTest::qExec() в main'е. Чтобы использовать как вы, необходимо воспользоваться макросом QTEST_MAIN() http://doc.crossplatform.ru/qt... html#qExec http://doc.crossplatform.ru/qt... QTEST_MAIN
0
|
11 / 11 / 1
Регистрация: 24.11.2015
Сообщений: 359
|
|
02.08.2016, 17:12 [ТС] | 7 |
А у меня же стоит QTEST_MAIN().
Или это нужно в конце функции вставить??
0
|
93 / 93 / 33
Регистрация: 17.03.2012
Сообщений: 536
|
|
02.08.2016, 17:25 | 8 |
0
|
11 / 11 / 1
Регистрация: 24.11.2015
Сообщений: 359
|
||||||||||||
02.08.2016, 18:22 [ТС] | 9 | |||||||||||
Slip., Ubuntu 16/04, пробел убрал - тоже самое
0
|
93 / 93 / 33
Регистрация: 17.03.2012
Сообщений: 536
|
|
03.08.2016, 10:07 | 10 |
Меня интересует, сможет ли убунту создать файл таким образом.
Поэтому попробуйте еще создать сначала пустой файл руками, а потом в него писать. Попробуйте собрать ваш проект и запустить из консоли все-таки. Все это навряд ли поможет, но все же.
0
|
03.08.2016, 10:07 | |
03.08.2016, 10:07 | |
Помогаю со студенческими работами здесь
10
Запись чисел из файла 1, и запись в файл 2 в отсортированном виде Запись в текстовый файл (каждая запись - отдельная строка) Как разрешить запись в файл, по умолчанию запись не разрешена Запись строки в массив, сортировка, удаление и запись в файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |