![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Форумчанин
Регистрация: 18.08.2009
Сообщений: 289
|
![]() Цитата:
Написал такой код: Код:
|
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 27.04.2009
Сообщений: 184
|
![]()
насколько я знаю main() вызваться операционной системой !! так что по моему ты не сможешь вызвать рекурсивно
Hа C я могy пpосто делать ошибки, на C++ я могy их наследовать!
|
![]() |
![]() |
![]() |
#3 |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
![]()
Понятно, что проблемы вызывать main рекурсирвно нет, будет работать пока не убъет стек.
int main() { static int count = 1; cout<<count<<endl; count++; main(); return 0; } Интересно, что курят те кто придумывает такие задачи? |
![]() |
![]() |
![]() |
#4 | |||
Форумчанин
Регистрация: 18.08.2009
Сообщений: 289
|
![]() Цитата:
Цитата:
Код:
Цитата:
|
|||
![]() |
![]() |
![]() |
#5 | |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
![]() Цитата:
Microsoft VS выдает только предупреждение о том, что нет выхода из рекурсии. результат работает до тех пор, пока Винда его не останавливает со словами: "Процесс остановлен из-за StackOveflowException" Последний раз редактировалось f.hump; 04.04.2010 в 14:38. |
|
![]() |
![]() |
![]() |
#6 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
у любой рекурсии есть вероятность забития стека, за этим кагбэ следить надо, и конкретно main тут не виноват
Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#7 | ||
Форумчанин
Регистрация: 18.08.2009
Сообщений: 289
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Аргументы функции main(); argc и argv | Lunex.08 | Общие вопросы C/C++ | 7 | 15.09.2012 00:11 |
разбить программу на функции main и пользовательскую функцию | Ferghost | Общие вопросы C/C++ | 2 | 31.05.2009 18:15 |
Функция main и main(void) | Pord | Помощь студентам | 1 | 11.12.2008 15:57 |
Вызов функции | MarSeON | PHP | 2 | 01.08.2008 20:22 |
Вызов функции по таймеру | Lexicss | Общие вопросы Delphi | 4 | 30.05.2007 22:47 |