Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2009, 17:43   #1
Lavisa
Пользователь
 
Регистрация: 28.12.2008
Сообщений: 28
По умолчанию Ошибка сегментации при вызове system("PAUSE")

int print_error( int error_id )
{
//getc(stdin);
printf("\n\nprint_error\n");
// Test output

//=================================== =================================== ========

switch ( error_id )
{
case MAIN_NUMPARAM_ERR:
{
printf( "MAIN\n" );
printf( "ERROR: program requires at least %d parameters\n", NUMPARAM );
break;
}
case MAIN_ALLAPARAM_ERR:
{
printf( "MAIN\n" );
printf( "ERROR: all_alignments should be 0 or 1\n" );
break;
}
case LOAD_STAT_STATFILE_ERR:
{
printf( "LOAD_STAT\n" );
printf( "ERROR: statini.txt contains corrupted data\n" );
break;
}

} printf("TO\n");
system("PAUSE");
exit(0);
}

По каким причинам это может падать в строке system("PAUSE")?
При отладке работает нормально, при обычном запуске ошибка сегментации. Редактор DEV-CPP
Lavisa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
1>Проект : error PRJ0003 : Ошибка при создании "cl.exe". ben95 Помощь студентам 1 14.05.2009 17:10
Проект : error PRJ0003 : Ошибка при создании "cl.exe". ben95 Общие вопросы C/C++ 0 14.05.2009 16:50
Ошибка при использовании OlePropertyGet("Documents").OleProcedure("Add") в C++ Builder AleksP C++ Builder 7 11.04.2009 13:06
Подскажите кто-нибудь в чем отличие между system("pause"); и getch(); какую лучше использовать? Paul_AG Общие вопросы C/C++ 7 24.03.2009 19:32
Ошибка при установке "critical errors were found in setup" tsergey Софт 1 13.03.2009 03:58