Tema: menu array
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/03/2016, 09:44
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 6 meses
Puntos: 204
Respuesta: menu array

La convención es usar #include "ruta" para los ficheros locales de tu proyecto y #include <ruta> para librerías externas. ¿Por qué? Pues porque como todo en C++, "algo" no es igual a "Algo". El include con comillas únicamente intenta localizar los ficheros en las rutas locales, mientras que el include con llaves tiene un rango de búsqueda más amplio... el efecto de usar el include con llaves de forma abusiva es un aumento del tiempo que le lleva al compilador hacer su trabajo... además usar ambos tipos de includes ayuda a mantener el código un poquito más limpio y legible.

Lo normal a la hora de estructurar el código en C++ es usar una pareja de ficheros (cabecera y código) por clase. Puede parecer un poco coñazo si la clase es sencilla y no tiene más que unas pocas líneas de código, pero luego en la vida real esa clase tan sencilla puede acabar mutando hasta convertirse en un monstruo de varios miles de líneas de código y entonces te das cuenta que es un engorro tener dos o tres de estas clases en un mismo fichero.

En cuanto a lo que comentas del array, si no enseñas nada de código es complicado hacerse una idea de tu problema.

Cita:
Iniciado por Instru Ver Mensaje
pero en sistemas de gran tamaño, la compilación puede tardar cosas de 20 minutos o mas. Imaginate que estas haciendo prueba y error.... para cada iteración tienes que esperar 20 minutos para que el código compile y corra.
... el sistema en el que trabajo tarda unas 6 horas y pico en compilarse completamente jejejejeje... donde quedarán esos 20 minutos :)

Un saludo.
__________________
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.