Preguntas con etiqueta 'headers'

8
respuestas

¿Es mejor documentar las funciones en el archivo de encabezado o en el archivo de origen?

En los idiomas que distinguen entre un archivo "fuente" y un "encabezado" (principalmente C y C ++), es mejor documentar las funciones en el archivo del encabezado: (extraído de CCAN ) /** * time_now - return the current time * * Exam...
hecha 15.06.2011 - 06:15
5
respuestas

¿Qué debería y qué no debería estar en un archivo de encabezado? [cerrado]

¿Qué cosas nunca deberían incluirse en un archivo de encabezado? Si, por ejemplo, estoy trabajando con un formato estándar documentado de la industria que tiene muchas constantes, ¿es una buena práctica definirlas en un archivo de encabezado...
hecha 06.10.2012 - 10:13
3
respuestas

¿Por qué necesitamos poner miembros privados en los encabezados?

Las variables privadas son una forma de ocultar la complejidad y los detalles de la implementación al usuario de una clase. Esta es una característica bastante agradable. Pero no entiendo por qué en c ++ necesitamos ponerlos en el encabezado de...
hecha 10.04.2012 - 11:25
4
respuestas

¿Por qué es #include iostream.h malo?

Estaba leyendo otro hilo donde un chico preguntó acerca de los libros de C ++ para principiantes, y uno de los programadores que respondieron escribió esto:    Algunas advertencias: evite todos los libros que presentan un "hola mundo" indic...
hecha 26.12.2011 - 13:03
3
respuestas

Declaraciones de copyright en el código fuente [cerrado]

Desde que empecé a programar, he visto un encabezado en la parte superior de la mayoría de los archivos de código que indica algún tipo de copyright: por ejemplo, /* Copyright (c) 1998 Innotech */ o /* Copyright (c) 1998-2008 Innotech */...
hecha 12.12.2011 - 21:52
8
respuestas

¿Es una buena práctica confiar en que los encabezados se incluyan de forma transitiva?

Estoy limpiando las inclusiones en un proyecto de C ++ en el que estoy trabajando, y sigo preguntándome si debo incluir explícitamente todas las cabeceras usadas directamente en un archivo en particular, o si debo incluir solo lo mínimo. Aquí...
hecha 07.11.2014 - 05:31
7
respuestas

¿Por qué necesitamos incluir el .h mientras todo funciona cuando se incluye solo el archivo .cpp?

¿Por qué necesitamos incluir los archivos .h y .cpp , mientras que podemos hacer que funcione con solo crear un archivo .cpp y luego incluirlo? Por ejemplo, crear un file.h que contenga declaraciones, luego crear un...
hecha 23.08.2014 - 18:47
5
respuestas

¿Por qué puede tener la definición del método dentro del archivo de encabezado en C ++ cuando en C no puede?

En C, no puede tener la definición / implementación de la función dentro del archivo de encabezado. Sin embargo, en C ++ puede tener una implementación completa del método dentro del archivo de encabezado. ¿Por qué el comportamiento es diferente...
hecha 09.03.2011 - 09:23
4
respuestas

Formas de organizar la interfaz y la implementación en C ++

He visto que hay varios paradigmas diferentes en C ++ relacionados con lo que se incluye en el archivo de encabezado y con el archivo cpp. AFAIK, la mayoría de las personas, especialmente las de fondo C, hacen: foo.h class foo { private:...
hecha 17.02.2011 - 11:25
4
respuestas

¿Por qué necesitamos escribir un archivo de encabezado?

Antes de que borres tus comentarios sarcásticos, lo sé, esta es una pregunta nooby. Esta es la primera vez que uso un lenguaje basado en C. Soy un estudiante de pregrado que estudia el Objetivo C para un curso de informática en desarrollo móv...
hecha 20.10.2011 - 17:23