Название: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: Tramtararam от Декабрь 08, 2010, 10:25 Доброе время суток! Проблема в том, что я недавно начал программировать, а с Qt, буквально пару дней вожусь. Написал прогу на С++, а задание дали тоже самое сделать в Qt. Может кто-то сможет чем-то помочь?
Вот код проги: Код: #include "stdafx.h" Мне предлагается засунуть свой С++ код вот в эту функцию: Код: void Thread::razbienie_failov(QString fname) Название: Re: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: kirill от Декабрь 08, 2010, 10:36 Мама дорогая.. а что этот код вообще делает?
Страшно подумать что произойдет если во входном файле будет меньше 8 строчек или длина имени файла будет больше 100. Название: Re: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: Tramtararam от Декабрь 08, 2010, 10:42 Це гадость ;D Разбивает файл сначало на три части, потом эти три части ещё на 8 частей. Каждый из восьми файлов имеет строго определённый размер. Я там использовал битовые операции (в частности сдиг). Эксперементировать с размерами не надо, просто реализовать тоже самое необходимо в Qt.
Название: Re: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: alexman от Декабрь 08, 2010, 11:28 QFile, QDataStream, QTextStream юзай!
Название: Re: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: deaks от Декабрь 08, 2010, 11:37 еще тогда и QTextCodec )))
Название: Re: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: Tramtararam от Декабрь 08, 2010, 11:38 Спасибо, а примеров подкинуть можно? А то всё хорошо, а с примерами лучше. :)
Название: Re: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: Tramtararam от Декабрь 08, 2010, 11:44 Название: Re: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: alexman от Декабрь 08, 2010, 11:46 А Qt Assistant почитать не хочешь ;)
Название: Re: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: deaks от Декабрь 08, 2010, 12:15 Код: QTextStream out(stdout); установка кодировки для потокового вывода) вам дали все требуемые классы, которые помогут Вам в разработке. открывайте Qt Assistant и изучайте методы, данных классов) Название: Re: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: Tramtararam от Декабрь 08, 2010, 12:17 ОК ;) Спасибо огромное всем за помощь. Пойду мануалы изучать. ;D
Тему можно закрыть. Название: Re: Программа написана в С++, как написать тоже самое, но в Qt? Отправлено: deaks от Декабрь 08, 2010, 12:31 удачи!
|