Tecnología

Inicio

Cómo usar Visual Studio para escribir programas C

Visual Studio es el extremo delantero aplicación con interfaz gráfica de entorno de desarrollo de Microsoft. Los programadores usan Visual Studio para crear y gestionar proyectos de desarrollo para los ejecutables, DLLs y otros componentes de software. Visual Studio le permite editar, compilar y enlazar de forma incremental código fuente escrito en C / C ++, C #, J # o Visual Basic. Visual Studio se distingue de los productos anteriores de Microsoft Developer (como Visual C ++ 6.0), que se centró específicamente en una lengua fuente en particular. El objetivo de los proyectos de estudio es el de consolidar todo el desarrollo de aplicaciones en una interfaz gráfica de usuario uniforme e integrado.

Debido a que C es efectivamente un subconjunto de C ++, Visual Studio gestiona programas en C ++ como proyectos de C. Por lo tanto, escribir un programa en C para su uso en Visual Studio se centra principalmente en el programador excluyendo C ++ - características específicas del lenguaje de su código, pero todavía usa las opciones de proyecto de C ++ en la interfaz gráfica de usuario.

Instrucciones

1 Inicie Visual Studio.

2 Elija "File ----> Nueva ---> Proyecto."

3 Decidir el tipo de proyecto que desee crear. Utilice sólo los de la categoría de Visual C ++. Hay varias opciones a considerar aquí. En general, decidir el tipo de entrega que será producido. Esto es algo para que usted decida que usted es el dueño de su proyecto creativo. (Consulte la sección Consejos de ejemplos de lo que debe ser determinada.)

4 Ir a la parte inferior del cuadro de diálogo y rellene el nombre del proyecto, su ubicación en el disco duro y, finalmente, un nombre de la solución, que será el nombre del archivo para su proyecto en el disco duro. Haga clic en "Aceptar" para finalizar sus opciones.

5 Crear el programa de C en la ventana de edición.

6 Pulse la tecla "F7" cuando haya terminado de escribir el programa de modo que el ordenador puede compilarlo.

Consejos y advertencias

  • Consejos para determinar el tipo de proyecto: En la parte superior izquierda del cuadro de diálogo es un panel que enumera los tipos de proyectos. Ampliar el category.Questions de Visual C ++ para responder a la hora de elegir el proyecto que desea crear: Tipo de salida:, biblioteca estática / dinámica ejecutable, u otro tipo de medio ambiente objectExecution: ¿Funcionará como una aplicación autónoma en un PC, una tarea invoca desde dentro de un proceso de servidor web o tal vez un programa para un dispositivo móvil, como un PDA con un sistema operativo Windows Mobile aplicación de tipo Windows (suponiendo que el resultado va a ejecutar en el PC):? ¿es una aplicación a pantalla completa a través de Gráficos Direct X, una interfaz gráfica de usuario que se ejecuta en el escritorio de Windows o, tal vez, es una aplicación de línea de comandos o tarea en segundo plano que no requiere los servicios de Windows GDI messsaging en absoluto? una vez que haya descubierto estas preguntas, puede desplazarse más fácilmente a través de la miríada de elecciones que se enfrentan ahora. Las ventajas de tomar estas decisiones por adelantado es que proporcionan un acceso directo de configuración predecible y libre de errores para ciertas opciones de caldera que se adapten a su objetivo de desarrollo. Por ejemplo, si está escribiendo una aplicación MFC, entonces siempre que incluir ciertos archivos de encabezado MFC predeterminado y enlace con las bibliotecas MFC específicos con el fin de construir una aplicación sin error. Visual Studio sabe exactamente qué archivos son estas cosas, así que tiene sentido para permitir que para acelerar su proyecto mediante la cumplimentación de estos archivos como parte de la configuración del proyecto. A continuación, puede añadir sobre él más adelante, asegurar que el mínimo necesario para una generación correcta ya está there.Both ATL y CLR son para proyectos de tipo servicio web. Estas son las aplicaciones de red que se comunican mediante protocolos personalizados construidos con XML.MFC stands para Microsoft Foundation Classes. Es una biblioteca de clases C ++, por lo tanto no se puede usar con casquillos de C. Proyectos construidos con MFC son interfaces gráficas de usuario que utilizan una serie enorme y complejo de las clases destinadas a abstraer y simplificar el mundano, pero son detalles necesarios de la gestión de una aplicación GUI de Windows. Se trata esencialmente de un envoltorio de alto nivel para Win32 services.Smart dispositivo es un término genérico para cualquier dispositivo no sea un PC que ejecuta un sistema operativo Windows Mobile. Ejemplos de ello son PDAs, teléfonos inteligentes y Tablet PCs.Win32 es un paraguas masiva que abarca muchos tipos de proyectos. Win32 es el núcleo de la API se utiliza para invocar y solicitud de servicios de sistema operativo Windows. Elija Win32 si su proyecto es ejecutar un PC y desea que la libertad de escribir el código sin tener que ajustarse a las convenciones de la MFC.If usted es un usuario avanzado, entonces puede que desee definir con exactitud los parámetros y componentes necesarios para tu proyecto. Su proyecto puede ser especializado o bastante complicado de tal manera que no encaja en ninguna de las categorías previamente discutidos. Esta es la opción para aquellos que quieren el control total de la configuración.