Russian Qt Forum
Ноябрь 25, 2024, 16:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вопрос по сборке в отладке/выпуске  (Прочитано 1667 раз)
NickSin
Гость
« : Апрель 28, 2014, 16:40 »

Столкнулся с такой проблемой. Есть код:
Код:
TextParser::TextParser(QString *fileName, QStringList *List){

    file = new QFile(*fileName);
    Q_ASSERT(file->open(QIODevice::ReadOnly | QIODevice::Text));
    out.setDevice(file);
    stringOfFile = out.readAll();
    parcingText(&stringOfFile, List);

}

Вся проблема в том, что в отладочной версии stringOfFile - заполняется и все работает, в выпуск версии - она пуста. Я так и не понял в чем дело и как это исправить?
Заранее благодарю.
Записан
Old
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4350



Просмотр профиля
« Ответ #1 : Апрель 28, 2014, 16:44 »

Потому что Q_ASSERT удаляется, вместе со всем содержимым.
Записан
NickSin
Гость
« Ответ #2 : Апрель 28, 2014, 16:51 »

Потому что Q_ASSERT удаляется, вместе со всем содержимым.
Перечитал спеку ,  правда не знал об этом, спасибо большое!
« Последнее редактирование: Апрель 28, 2014, 16:57 от NickSin » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.055 секунд. Запросов: 23.