Preguntas etiquetadas con headers


5
¿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 (si estoy escribiendo un analizador para ese formato)? ¿Qué funciones deben ir en …
71 c  headers 

3
¿Por qué necesitamos poner miembros privados en encabezados?
Las variables privadas son una forma de ocultar la complejidad y los detalles de implementación para el usuario de una clase. Esta es una característica bastante agradable. Pero no entiendo por qué en c ++ necesitamos ponerlos en el encabezado de una clase. Veo dos inconvenientes molestos para esto: Abarrota …
62 c++  headers 


7
¿Cómo puedo prevenir el infierno de encabezado?
Estamos comenzando un nuevo proyecto, desde cero. Alrededor de ocho desarrolladores, una docena de subsistemas, cada uno con cuatro o cinco archivos fuente. ¿Qué podemos hacer para prevenir el "infierno de encabezado", también conocido como "encabezados de espagueti"? ¿Un encabezado por archivo fuente? ¿Más uno por subsistema? ¿Separar Typdefs, estucts …
45 c++  headers  include 

3
Declaraciones de copyright en el código fuente [cerrado]
Desde que comencé 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 */ Conceptualmente, tengo la idea ... dependiendo de sus …



7
¿Por qué necesitamos incluir el .h mientras todo funciona cuando se incluye solo el archivo .cpp?
¿Por qué debemos incluir los archivos .hy .cppmientras podemos hacer que funcione únicamente al incluir el .cpparchivo? Por ejemplo: crear file.hdeclaraciones que contengan, luego crear file.cppdefiniciones que contengan e incluir ambas en main.cpp. Alternativamente: crear una file.cppdeclaración / definiciones que contengan (sin prototipos) incluyéndolo en main.cpp. Ambos trabajan para mi. …
18 c++  c  headers  linking  include 

1
Dónde colocar una clave API: un encabezado HTTP personalizado VS el encabezado de autorización con un esquema personalizado
Estoy diseñando una API REST usando autorización / autenticación a través de una clave API. Traté de averiguar cuál es el mejor lugar y descubrí que muchas personas sugieren usar un encabezado HTTP personalizado como ProjectName-Api-Key, por ejemplo: ProjectName-Api-Key: abcde pero también es posible e ideológicamente correcto usar el Authorizationencabezado …


4
¿Por qué necesitamos escribir un archivo de encabezado?
Antes de emitir sus comentarios sarcásticos, lo sé, esta es una pregunta novata. Esta es la primera vez que uso un lenguaje basado en C. Soy un estudiante de pregrado que está aprendiendo el Objetivo C para un curso de informática sobre desarrollo móvil. Sé que, en un entorno académico, …

3
¿Es seguro transmitir tokens de acceso a través de encabezados HTTP?
Es el primer servicio web RESTful y me preocupan los problemas de seguridad. ¿Es seguro transmitir mi token de acceso a través de encabezados HTTP? Por ejemplo: POST /v1/i/resource HTTP/1.1 Content-Type: application/x-www-form-urlencoded Api-key: 5cac3297f0d9f46e1gh3k83881ba0980215cd71e Access_token: 080ab6bd49b138594ac9647dc929122adfb983c8 parameter1=foo&parameter2=bar La conexión hecha de nuevo SSL. Además, ¿Qué se debe definir como el …

3
¿Qué tiene de especial el 26 de julio y por qué se usa en ejemplos para el encabezado Expires con tanta frecuencia?
Me he dado cuenta de que el 26 de julio (mi cumpleaños) se usa muy a menudo en varios ejemplos de PHP relacionados con la prevención del almacenamiento en caché http usando el Expiresencabezado, como: /programming/12398714/cache-issue-with-private-networking-stream /programming/2833305/how-to-expire-page-in-php-when-user-logout http://expressionengine.com/archived_forums/viewthread/81945/ ¿Qué tiene de especial esa fecha?
10 php  headers 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.