11/04/2016, 07:37
|
| | Fecha de Ingreso: octubre-2014 Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 1 mes Puntos: 204 | |
Respuesta: Inicializar array de cadenas en constructor Con static lo que consigues es que ese array sea común para todos los objetos que crees de tipo TForm. De hecho la forma habitual de acceder a dicho array será TForm::HintsMessages en vez de this->HintsMessages.
Si no tienes ese requisito y únicamente buscas que sean constantes puedes eliminar static sin problemas e inicializar la variable en el constructor.
En cuanto a los problemas de inicialización puedes, como te comenté, usar std::array y acompañarlo de las listas de inicialización propias de C++11.
__________________ La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo. |