Cita de: Stakewinner00 en 6 Mayo 2015, 15:30 PMAcerca de la optimización seguro que sí, he visto que tipo de código genera GCC, por ejemplo he notado que no generá Stack Frame, saltos relativos como mas sea posible, tabla de saltos y asi, igual algunos de ellos se pueden lograr configurando bien al compilar con VC++ pero sí, estoy deacuerdo que generá código más optimo.
@x64Core Poco he usado el vc++, vi varios artículos y comparaciones sobre el compilador de microsoft, gcc y clang y en general solía hacer un código menos óptimo (más llamadas a funciones). Lo que genera un código desastroso me refiero a que según que flags uses te puede cambiar las cosas de lugar de forma aparentemente sin sentido como paso con el código de ejemplo, aunque en este caso aún le encuentro sentido.
Por ejemplo un compañero me comento queCódigo [Seleccionar]return 1;
le devolvía 0, y con un if(x) devolvía cosas raras (ya no recuerdo) y por el estilo.
return 0;
Ahora acerca del código desastroso te puedo decir que programar un compilador no es sencillo por más simple que se intente, require meses o años de vida humano para un solo programador mas si es no se tiene experiencia... dudo que un compilador como VC++ generé errores en cosas tan simples, tampoco digo que no tendria absolutamente ningun error pero bueno.
Cita de: luis_74 en 7 Mayo 2015, 00:09 AMRealmente se necesitan como 2 o 4 en descarga para la version Professional o Ultimate que incluye C#, NET, desarrollo de web y muchisimas otras herramientas, en espacio de disco duro seguro son como 20GB si instalas todas las herramientas que mencione. es tipico de Microsoft en paquetes incluyen un monton de herramientas, igual a la hora de instalar se puede desmarcar todas las opciones y solo instalar Visual Studio con VC++ son como ~1-1.5GB. Tambien esta la version Express.
si revisé, lo del visual studio 2013, pero dice que son como 20 gigas necesarios, descargarlo tardaria muy demasiado , solo necesito el visual c++ no toda su familia , ademas del i. explorer 10.
como podria descargarlo individualmente?