22/11/2023 11:54
(Esta mensagem foi modificada pela última vez a: 22/11/2023 12:05 por L10motos.)
(22/11/2023 11:41)pushline Escreveu: veja os valores com printf da variavel "p" que vêm da string dentro do "split" e verá a razão pela qual está a receber o argumento invalid stof
a parte ruim é encontrar ONDE está o principal causador do invalid stof
Na print que fiz aparece isso:
Citar:[2023-11-22T12:51:19-0200] [Info] 4X|
codigo:
Código PHP:
format(string, sizeof(string), "%s", DOF2_GetString(file, "entrance")); split(string, p, ',');
SBizzInfo[sb][sbEntranceX] = floatstr(p[0]);
SBizzInfo[sb][sbEntranceY] = floatstr(p[1]);
SBizzInfo[sb][sbEntranceZ] = floatstr(p[2]);
printf("%s", p);
format(string, sizeof(string), "%s", DOF2_GetString(file, "exit")); split(string, p, ',');
SBizzInfo[sb][sbExitX] = floatstr(p[0]);
SBizzInfo[sb][sbExitY] = floatstr(p[1]);
SBizzInfo[sb][sbExitZ] = floatstr(p[2]);
printf("%s", p);
format(string, sizeof(string), "%s", DOF2_GetString(file, "action1")); split(string, p, ',');
SBizzInfo[sb][sbAction1X] = floatstr(p[0]);
SBizzInfo[sb][sbAction1Y] = floatstr(p[1]);
SBizzInfo[sb][sbAction1Z] = floatstr(p[2]);
SBizzInfo[sb][sbAction1W] = strval(p[3]);
printf("%s", p);
format(string, sizeof(string), "%s", DOF2_GetString(file, "action2")); split(string, p, ',');
SBizzInfo[sb][sbAction2X] = floatstr(p[0]);
SBizzInfo[sb][sbAction2Y] = floatstr(p[1]);
SBizzInfo[sb][sbAction2Z] = floatstr(p[2]);
SBizzInfo[sb][sbAction2W] = strval(p[3]);
printf("%s", p);
format(string, sizeof(string), "%s", DOF2_GetString(file, "warehouse")); split(string, p, ',');
SBizzInfo[sb][sbWarehouseX] = floatstr(p[0]);
SBizzInfo[sb][sbWarehouseY] = floatstr(p[1]);
SBizzInfo[sb][sbWarehouseZ] = floatstr(p[2]);
printf("%s", p);
Alguém teria uma função diferente dessa foatstr para eu trocar, essa função tah dando muito erros.