Consulta sobre "stdafx.h"

Iniciado por zonahurbana, 8 Marzo 2013, 19:05 PM

0 Miembros y 1 Visitante están viendo este tema.

zonahurbana

Iba a responder (preguntando) en el tema que corresponde al siguiente enlace:
Citarhttp://foro.elhacker.net/programacion_cc/es_necesario_stdafxh-t292167.0.html
Pero como saltó una advertencia diciendo que el tema es antiguo he creado este otro.

Agradecería mucho que alguien pueda aclarar un poco más este tema.
Es decir, ¿qué tan necesario es usar el "stdafx.h"? ¿qué tan beneficioso resulta usar una cabecera precompilada?

He visto que esa opción se puede quitar pero no sé si sea recomendable.

¿Usar "stdafx.h" es salirse de lo "estándar"?

Tengo instalados el MinGW, Visual Studio y Code::Blocks.
He estado usando los tres, pero creo que debería decidirme por uno  :silbar:
Nunca dejar de aprender es importante, más allá del ritmo que se siga ...

amchacon

Simplemente es para compilar más rápido. No es estándar.
Por favor, no me manden MP con dudas. Usen el foro, gracias.

¡Visita mi programa estrella!

Rar File Missing: Esteganografía en un Rar

zonahurbana

¿Entonces debo poner los #include dentro de stdafx.h o stdafx.cpp?
(Para dar uso del encabezado precompilado)

Y aún tengo algunas dudas sobre:
int _tmain(int argc, _TCHAR* argv[])

Normalmente sería int main().
¿Esto guarda relación con el stdafx.h o a qué hace referencia?

Gracias de antemano.
Nunca dejar de aprender es importante, más allá del ritmo que se siga ...

rir3760

C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language