![]() |
#1 |
Модератор
|
changecompany(conpeek(container))
Цитата:
void test(container _c)
{ int i; ; for (i=1; i <= conlen(_c); i++) { changecompany(conpeek(_c, 1)) { do_something(); } } } |
|
![]() |
#2 |
Banned
|
Похоже, в данном случае компилятор ругается из-за несовпадения типов. Хочет String, а получает AnyType. Предложение: сначала считать в переменную строкового типа, а потом ее предложить команде changeCompany
|
|
![]() |
#3 |
Участник
|
может быть changecompany требует в качестве параметров строку ( str ), а conpeek вовращает тип anytype
попробуй void test(container _c) { int i; str c; ; for (i=1; i <= conlen(_c); i++) { c = conpeek(_c, 1); changecompany(c) { do_something(); } } } |
|
![]() |
#4 |
Модератор
|
Собственно строку я уже подсовываю, меня заинтересовало странное несоответствие между ошибкой и сообщением о ней
|
|
|
![]() |
||||
Тема | Ответов | |||
dataareaid conpeek | 5 | |||
gatesasbait: Quicksort on a container | 1 | |||
axaptapedia: Container | 0 | |||
Dynamics AX Geek: Storing objects in a container | 0 | |||
Баг в X++ - передача container в методы | 20 |
|