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

Ваш аккаунт

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

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

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

sscanf возвращает 0

2.0K
23 марта 2003 года
ATOM
10 / / 15.11.2002
Халльо мэншэн!

Вот какая проблема

char buf[267]="";char buf2[267]="";
AnsiString FileName=OpenDlg->FileName ;

ifstream Script(FileName.c_str());
if(!Script)
{
ShowMessage("Эррор!");
return;
}

while (Script.eof()==0 )
{
Script.getline(buf,267);
int a=-1;
a=sscanf(buf, "%[^(=]s",buf2);
ShowMessage(a);
}

Script.close() ;



И после того как цикл пошёл по третьему кругу(те после того как прочитал третью строку) - сбой
sscanf возвращает 0

ПАЧАМУ? ЧЁ НЕ ТАК?

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