Kuidas kasutada Visual Studio kirjutada C Programs

Visual Studio on graafiline rakendus esiotsa Microsofti arenduskeskkond.Programmeerijad kasutada Visual Studio luua ja hallata arendusprojektide käivitatavad, DLL ja muud tarkvara komponente.Visual Studio võimaldab teil muuta, koostada ja järk-järgult link lähtekoodi kirjutatud C / C ++, C #, J # või Visual Basic.Visual Studio eristub varem Microsoft arendaja tooteid (näiteks Visual C ++ 6.0), mis keskendus konkreetselt lähtekeeles.Eesmärk Studio projektid on koondada kõik rakendus areng õmblusteta integreeritud GUI.


Kuna C on tõhusalt alagrupis C ++, Visual Studio haldab C programmid nagu C ++ projekti.Seetõttu kirjalikult C programmi kasutamiseks Visual Studio hõlmab peamiselt programmeerija välja C ++ - konkreetse keele funktsioonid oma koodi, kuid endiselt kasutades C ++ projekti valikuid GUI.

, mida te vajate

  • Windows XP / 2000 / Vista PC
  • Visual Studio2005 (või kõrgem)

juhised

  1. Start Visual Studio.

  2. Vali "File ---- & gt; New --- & gt; Project."

  3. Otsustage projekti tüübist, mida soovite luua.Kasutage ainult neid Visual C ++ kategooriasse.On mitmeid võimalusi kaaluda siin.Üldiselt otsustada, millist tüüpi deliverable mida toodetakse.See on midagi, mida saate otsustada, kui oled loominguline kapten oma projekti.(Vt Tips osa näiteid, mis tuleb kindlaks määrata.)

  4. Mine põhja pool dialoogi ja täitke projekti nimi, selle asukoht kõvakettal ja lõpuks lahenduse nimi, mis onesitada oma projekti nimi kõvakettale.Vajuta "OK", et viia lõpule oma valikuid.

  5. Kirjutage oma C Program in redigeerimisaknale.

  6. Press "F7" Kui olete lõpetanud kirjalikult oma programmi nii arvuti saab kompileerida.

Tips & amp;Hoiatused

  • Näpunäiteid kindlaks oma projekti tüüp: Ülemises vasakus dialoog on pane, kus on loetletud projekti tüüpi.Laienda Visual C ++ kategooriasse.Küsimused vastata valides projekti soovid luua: Output tüüp: käivitatav, staatiline / dünaamiline raamatukogu, või muud tüüpi objekti Execution keskkonnas: see kestab autonoomse rakenduse PC, olla ülesanne tugineda seest veebiserveri protsessvõi äkki programm mobiilseadme nagu PDA töötab Windows Mobile OS?Windows Application Type (eeldades, et tulemus kestab PC): Kas see täisekraan-rakenduse abil Direct X Graphics, GUI, mis töötab Windows Desktop või ehk on see käsurea rakendus või tausta ülesanne, mis Vahett nõuda teenuste Windows GDI messsaging üldse?Kui olete arvasin nendele küsimustele, siis saab kergemini liikuda hulgaliselt valikuid seisavad silmitsi praegu.Eeliseid neid valikuid tehes algul on nad pakuvad prognoositav ja vigadeta konfiguratsiooni otsetee teatud stereotüüp võimalusi, mis sobivad oma arengu eesmärk.Näiteks, kui te kirjutate MFC taotlus, siis on alati vaja lisada teatavad default MFC päisefailiga seos konkreetse MFC raamatukogude, et ehitada taotluse eksimatult.Visual Studio teab täpselt, millised failid on need, seega on mõistlik, et ta saaks kiire oma projekti täites need failid on osa projektist config.Seejärel saate lisada peale seda hiljem, tagada, et minimaalne vajalik edukas ehitamine on juba olemas.Mõlemad ATL ja CLR on veebiteenuse-tüüpi projektidele.Need on võrgu rakenduste, mis kasutavad sideühenduse custom protokollid ehitatud XML.MFC tähistab Microsoft Foundation Classes.See on C ++ klassi raamatukogu, seega sa ei saa seda kasutada plain C. Projektid ehitatud MFC on GUIs et kasutada massiivne ja keerulise seeria klasse mõeldud abstraktne ja lihtsustada Ilmalik, kuid on vajalikud üksikasjad haldamise Windows graafiline rakendus.See on oma olemuselt kõrgetasemelise ümbris Win32 teenuseid.Smart Seade on üldmõiste, mis tahes mitte-PC seade, mis töötab Windows Mobile OS.Näited pihuarvutid Nutitelefonid ja tahvelarvutid.Win32 on suur vihmavari, mis hõlmab palju erinevaid projekte.Win32 on tuum API kasutada tugineda ja taotluse teenused Windows OS.Vali Win32, kui teie projekt on käivitada PC ja soovid vabaduse kirjutada oma koodi, ilma et see vastaks konventsioonides MFC.Kui olete kogenud kasutaja, siis võite määratleda täpselt parameetrid ja vajalike komponentide oma projekti.Teie projekt võib spetsialiseerunud või piisavalt keeruline, nii et see ei sobi korralikult ühessegi kategooriasse eelpool.See on võimalus neile, kes tahavad kogu konfiguratsiooni kontroll.
995
0
0
Andmebaasitarkvaraga