завершение работы
int main(int argc, char** argv)
{
...
return 1;
}
пришлось писать:
int main(int argc, char** argv)
{
...
abort();
}
Что делать, или хотя бы где ошибка? Полный текст не привожу из-за значительного размера.
Заранее благодарю
Цитата:
Originally posted by integral
Написал я прогу на С++ в MS VC 6.0. Работает нормально, но вот когда происходит выход из функции main, возникает ошибка возврата значений через стэк. Вместо кода:
int main(int argc, char** argv)
{
...
return 1;
}
пришлось писать:
int main(int argc, char** argv)
{
...
abort();
}
Что делать, или хотя бы где ошибка? Полный текст не привожу из-за значительного размера.
Заранее благодарю
Написал я прогу на С++ в MS VC 6.0. Работает нормально, но вот когда происходит выход из функции main, возникает ошибка возврата значений через стэк. Вместо кода:
int main(int argc, char** argv)
{
...
return 1;
}
пришлось писать:
int main(int argc, char** argv)
{
...
abort();
}
Что делать, или хотя бы где ошибка? Полный текст не привожу из-за значительного размера.
Заранее благодарю
ну во первых - почему return 1? а во вторых, как вы хотите чтобы мы решали задачу, не имея никаких данных про вашу программу?
Цитата:
Originally posted by squirL
ну во первых - почему return 1? а во вторых, как вы хотите чтобы мы решали задачу, не имея никаких данных про вашу программу?
ну во первых - почему return 1? а во вторых, как вы хотите чтобы мы решали задачу, не имея никаких данных про вашу программу?
Можна возвращать не только 1, если хотите, напишите
void main(int argc, chat* argv[])
{
...
}
А программа шифрирует файл по алгоритму RC4 используя префиксный ввод-вывод.