Hoe gebruik van Visual Studio om C programma's te schrijven

Visual Studio is de GUI applicatie front-end voor Microsoft's ontwikkelomgeving.Programmeurs gebruiken Visual Studio aan de ontwikkeling van projecten voor uitvoerbare, DLL's en andere software componenten te creëren en te beheren.Visual Studio kunt u bewerken, compileren en stapsgewijs koppelen broncode geschreven in C / C ++, C #, J # of Visual Basic.Visual Studio onderscheidt zich van eerdere Microsoft Developer (zoals Visual C ++ 6.0), dat specifiek gericht is op een bepaalde bron taal.Het doel van de Studio projecten is om alle applicatie-ontwikkeling te consolideren in een naadloze, geïntegreerde GUI.


Omdat C is in feite een subset van C ++, Visual Studio beheert C's als C ++ projecten.Daarom is het schrijven van een C-programma voor gebruik in Visual Studio gaat het vooral om de programmeur met uitzondering van C ++ - specifieke taal kenmerken van zijn code, maar nog steeds met behulp van de C ++ project opties in de GUI.

wat je

  • Windows XP / 2000 / Vista
    PC
  • Visual Studio nodig2005 (of hoger)

instructies

  1. Start Visual Studio.

  2. Kies "File ---- & gt; Nieuwe --- & gt;. Project"

  3. Beslis het type project dat u wilt maken.Gebruik alleen die van de Visual C ++ categorie.Er zijn verschillende mogelijkheden om hier te overwegen.In het algemeen bepaalt het type afleverbare die geproduceerd.Dit is iets voor u om te beslissen als je de creatieve meester van uw project.(Zie Tips sectie voor voorbeelden van wat er moet worden bepaald.)

  4. Ga naar de onderste helft van het venster en vul de naam van het project, de locatie op uw harde schijf en, ten slotte, een oplossing naam, die zal worden debestandsnaam voor uw project op de harde schijf.Klik op "OK" om uw keuze af te ronden.

  5. Schrijf C Program in het bewerkingsvenster.

  6. Druk op "F7" als u klaar bent met het schrijven van uw programma, zodat de computer het kan samenstellen.

Tips & amp;Waarschuwingen

  • Tips voor het bepalen van uw project soort: In de linkerbovenhoek van het dialoogvenster is een ruit die soorten projecten geeft.Vouw de Visual C ++ categorie.Vragen te beantwoorden bij het kiezen van het project dat u wilt maken: Output Type: uitvoerbare, statische / dynamische bibliotheek, of een ander type object Execution milieu: Zal ​​het uit te voeren als een zelfstandige applicatie op een pc, zijn een taak vanuit een Web Server Process ingeroepenof misschien een programma voor een mobiele inrichting zoals een PDA met een Windows Mobile OS?Windows Application Type (ervan uitgaande dat het resultaat zal draaien op de PC): Is het een full screen applicatie met behulp van Direct X Graphics, een GUI dat op het bureaublad van Windows draait, of misschien is het een command-line applicatie of achtergrond taak die doesn 't behoefte aan de diensten van Windows GDI messsaging op alle?Als je eenmaal hebt bedacht deze vragen, kunt u eenvoudiger door de talloze keuzes die je worden geconfronteerd met nu.De voordelen van het maken van deze keuzes vooraf is dat ze zorgen voor een voorspelbare en foutloze configuratie sneltoets voor bepaalde boilerplate opties die je ontwikkeling doel passen.Bijvoorbeeld, als je het schrijven van een MFC-toepassing, dan zul je altijd nodig hebt om bepaalde standaard MFC header bestanden en koppeling met specifieke MFC bibliotheken omvatten om een ​​applicatie te bouwen zonder fouten.Visual Studio weet precies welke bestanden dit zijn, dus is het zinvol om deze te fast-track-project door het invullen van deze bestanden als onderdeel van het project config.U kunt dan later toe te voegen aan het, zorgen dat het minimum dat nodig is voor een succesvolle build er al is.Zowel ATL en CLR zijn voor de webservice-type projecten.Dit zijn netwerk toepassingen die communiceren via aangepaste protocollen gebouwd met XML.MFC staat voor Microsoft Foundation Classes.Het is een C ++ klasse bibliotheek, daarom kun je het niet gebruiken met gewoon C. Projecten gebouwd met MFC zijn GUI's die een enorme en ingewikkelde reeks van klassen bedoeld om abstract te benutten en te vereenvoudigen het alledaagse, maar noodzakelijke details van het beheer van een Windows GUI applicatie.Het is in wezen een hoog niveau wrapper voor Win32 diensten.Smart Device is een generieke term voor niet-pc apparaat dat een Windows Mobile OS draait.Voorbeelden zijn PDA's, smartphones en tablet-pc's.Win32 is een enorme paraplu die vele soorten van projecten omvat.Win32 is de kern API gebruikt om te roepen en het verzoek de diensten van Windows OS.Kies Win32 als uw project is om een ​​PC te draaien en je de vrijheid om uw code te schrijven zonder te voldoen aan de conventies van de MFC wilt.Als u een gevorderde gebruiker bent, dan kunt u precies de parameters en componenten die nodig zijn voor uw project te bepalen.Uw project kan worden gespecialiseerde of ingewikkeld genoeg is zodanig dat het niet netjes past in een van de categorieën eerder besproken.Dit is de optie voor degenen die totale configuratiebeheer wilt.
785
0
0
Database Software