Cualquier pregunta de un PROFI a un SUPER PROFI - 1. - página 37

 
Zhunko:
Puedes hacerlo, por supuesto. Aquí hay algunos ejemplos de trabajo con esta función en MQL4.

Ya tienes el tamaño como entrada, no he podido encontrar cómo lo defines. Lo más probable es que se trate deStringLen().

Dejemos de lado las funciones complejas.
En Unicode, 1 carácter equivale a 2 bytes. Significa que se necesitaráStringLen()*2 para obtener el tamaño de la cadena en bytes. ¿Lo he entendido bien?

 
Podría estar equivocado, pero StringLen parece devolver la longitud de la cadena incluyendo el carácter final, hay que restar uno.
 
Heroix:

Ya tienes el tamaño como entrada, no he podido encontrar cómo lo defines. Lo más probable es que se trate deStringLen().

Vamos a saltarnos las funciones complicadas...
En Unicode 1 carácter es de 2 bytes. Es decir, necesitasStringLen()*2 para obtener el tamaño de la cadena en bytes. ¿Estoy leyendo bien?

Estás buscando en el lugar equivocado. Hay una biblioteca con stringLen. Por lo demás, todo es correcto.
TheXpert:
Podría estar equivocado, pero StringLen parece devolver la longitud de la cadena incluyendo el carácter final, tienes que restar uno.
Devuelve la longitud real de la cadena. Si quieres la longitud del buffer, +1.
 
TheXpert:
Podría estar equivocado, pero StringLen parece devolver la longitud de la cadena incluyendo el carácter final, hay que restar uno.
No es así.
 
alega:
Hola, ¿puede decirme en qué carpeta y con qué extensión se almacenan las variables globales? ¿Puedo copiar la carpeta con las variables globales a otro terminal?

\Su terminal - perfiles - variables de género - datos
 
¿Es posible copiar la carpeta de variables globales a otro terminal?
 

¿Existe un programa para transferir variables globales de un término a otro? Gracias.

Necesito transferir del terminal de demostración al terminal real el valor de la variable global 0 o 1. ¿Es posible y cómo?

 

alega, te has equivocado de rama.

Te he contestado aquí.

Sigue preguntando allí. Los detalles son un poco diferentes aquí.

 
Gracias.
 
¿alguien sabe cómo nombrar un archivo exe correctamente en C++ en la etapa de postbuild - de acuerdo con el parámetro #define en el código del proyecto?

O bien, en el propio proyecto de VC, establecer el parámetro interno $ para el compilador, de modo que se pueda establecer como #pragma .... desde el código.
o tercera opción - ¿qué parámetros (tal vez los recursos de número de versión) están disponibles en las propiedades del proyecto para el compilador, para que puedan ser utilizados en la operación de post-construcción?

Razón de la queja: