Рекурсия + include YSI
#1

При использовании данных инклудов, у меня возникла в моде рекусия:
PHP код:
#include <YSI\y_timers>
#include <YSI\y_commands>
#include <YSI\y_master>                                                         
#include <YSI\y_iterate> 
Добавил даже в чистый pwn и она уже возникла. Я так понимаю решением данной проблемы будет являться только неиспользование их или возможно какие-либо другие варианты?
PHP код:
Stack/heap size:      16384 bytesestimated maxusageunknowndue to recursion 
Reply
#2

Mr.4o-4o, рекурсия это не показатель того что всё плохо. Более того, рекурсия часто используется в программировании. Вопрос в том, это намеренная рекурсия или случайная. Вот второго бояться стоит.
Reply
#3

Попробуйте это: https://github.com/ATrigger/ruspawncc
Показывает место где произошла рекурсия.
Reply
#4

PHP код:
Current directoryE:\Моды SAMP\Моды SAMP\тест\gamemodes\бэкап
Pawn compiler 3.2.3664    Авторские права 
(c1997-2006ITB CompuPhase
Применены патчи от Zeex
Fabsch.
Модификация и перевод ошибокTracker1Daniel_Cortez
Обнаружена рекурсия в функции AMX_GetGlobal 
Откомпилировал, но что за функция AMX_GetGlobal? В моде у себя не нашел.
Reply
#5

Я задам очень простой вопрос, а так ли нужны вам все эти инклуды?
Reply
#6

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Я задам очень простой вопрос, а так ли нужны вам все эти инклуды?
Да, я их уже использую давно.
Reply
#7

Quote:
Originally Posted by Mr.4o-4o
Посмотреть сообщение
Да, я их уже использую давно.
А рекурсию только сейчас заметили?
Reply
#8

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
А рекурсию только сейчас заметили?
Замечал я её ещё давно, когда только начал изучать pawno. Всё просмотрев, я так и не обнаружил, а совсем не давно прочитал, что нужно проверить инклуды, и в итоге после проверки выяснил что рекурсия в них.
Reply
#9

Quote:
Originally Posted by Mr.4o-4o
Посмотреть сообщение
Замечал я её ещё давно, когда только начал изучать pawno. Всё просмотрев, я так и не обнаружил, а совсем не давно прочитал, что нужно проверить инклуды, и в итоге после проверки выяснил что рекурсия в них.
Изучал компилятор?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)