Vampirrr
O_o
offline
Опыт:
19,286Активность: |
Лимит на передачу данных в функцию
Интересует, существует ли как таковой, или функция может принимать бесконечное количество данных? Дело в том, что когда я пытаюсь передать больше 5 значений (4 реальных, 3 целочисленных), то мне выдается ошибка что невозможно конвертировать реальное в целочисленное (хотя порядок у меня правильный), да в добавок говорит, что слишком много аргументов передается, хотя их всего 7. Функция самодельная, вызывается через call MyFunc() |
08.03.2009, 05:01 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
PlayerDark
Coraline
offline
Опыт:
10,569Активность: |
Когда пишет too many large arguments passed in function это значит ты пытаешься передать больше аргументов чем функция принимает. Если пишет can't convert *** to *** значит ты вместо принимаемого функцией n-го значения пытаешься передать значение другого типа. |
08.03.2009, 12:11 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hellfim
Новичок
offline
Опыт:
79,700Активность: |
Vampirrr, так что выкладывай код, будем исправлять =)
|
08.03.2009, 13:50 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Vampirrr
O_o
offline
Опыт:
19,286Активность: |
Hellfim, PlayerDark, всему виной усталость..у меня есть 2 функции, у них названия очень похожи, только в одну передаю 5 значений, в другую 7..ну и я конечно передавал 7 значений в функцию с 5)) всем спасибо, как видите разобрался)
тему можно закрыть) |
08.03.2009, 17:48 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|