Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6477
Последний выпуск: 19.06.2015

не заходит в функцию...

24K
28 июня 2012 года
Abbath86
17 / / 04.11.2007
cLiteral * cFactory::createLiteral( const sLiteralType::eLiteralType & type, const QString & value ) const
{
qDebug() << 1;
return new cLiteral( type, value );
}

void Parser::numberLiteral(cLiteral * & literal ) {
Expect(3);
if( t->value().contains( "." ) )
{
literal = factory_->createLiteral( sLiteralType::Float, t->value() );
}
else
{
QString name = t->value();
literal = factory_->createLiteral( sLiteralType::Integer, name );
}
}

И почему-то в функцию createLiteral не заходит...
258
28 июня 2012 года
arrjj
1.7K / / 26.01.2011
oO Expect(3);
24K
28 июня 2012 года
Abbath86
17 / / 04.11.2007
Это-то меня не смущает
258
28 июня 2012 года
arrjj
1.7K / / 26.01.2011
Цитата: Abbath86
Это-то меня не смущает


Так закомментируй :)

24K
28 июня 2012 года
Abbath86
17 / / 04.11.2007
Так. стоило мне эту функцию сделать не виртуальной, все нормально заработало хД

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог