Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Tarea... Por favor, adjunte un módulo de señales (no tengo ninguno). Echemos un vistazo.
Más raro aún. No entiendo el efecto.
efecto sólo durante la inicialización, en el probador todo es normal
Vale, no lo necesito, no lo necesito realmente.
El indicador Zigzag lee valores que ya no existen (debían estar ahí antes de redibujar), ¿se puede evitar?
Si los valores están en el buffer, ¿por qué no se dibuja de nuevo...
Buenas tardes, por favor explique lo siguiente:
Tengo dos clases, creo que la instancia de la siguiente generación (base - child - child2 - ...), ocupa cada vez más espacio en la memoria. Al operador New, le decimos exactamente cuánta memoria debe asignar, pasándole la clase en parámetros. Pero en el operador de borrado, no decimos exactamente cuánta memoria hay que asignar. Partiendo de este razonamiento, no está del todo claro qué ocurrirá en la siguiente situación:
Es decir, declaramos *pClass como un puntero a Cbase (una clase pequeña comparada con Cchild), pero en realidad apunta a Cchild. De ahí la pregunta, ¿cómo se comportarádelete()? ¿Liberará el número de bytes igual al tamaño de Cbase (entonces la memoria se atascará), o el borrado se producirá correctamente?
P.D: bueno, una pregunta más sobre el tema: ¿hay alguna etiqueta en el área de memoria asignada (nueva), con la que podamos entender el tamaño de esta área (algo así como que el char se almacena con el terminador cero al final)? O, en otras palabras, ¿puede un trozo de código que no sabe nada sobre los tamaños de las clases que he declarado liberar memoria correctamente?
220Volt:
La pregunta es, ¿cómo se comportarádelete()? ¿Liberará un número de bytes igual al tamaño de la Cbase (entonces la memoria se obstruirá), o el borrado se producirá correctamente?
Por supuesto, liberará la memoria correctamente.
P.D: bueno, una pregunta más sobre el tema: ¿hay alguna etiqueta en el área de memoria asignada (nueva), con la que se pueda entender el tamaño de esta área (algo así como la forma en que se almacena el char con terminador cero al final)? O, en otras palabras, ¿puede un fragmento de código que no sabe nada sobre los tamaños de las clases que he declarado liberar correctamente la memoria?
por supuesto que se borrará correctamente. puedes repartir los puntos de ladrillo en los destructores
¿tamaño?