Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
2.1.ViSualc++(mSwindowS)
2.1.1.
Utworzenieprojektu
35
UruchomVisualC++2015iwmenuFILEwybierzopcjęNewproject.Wnowymokniewybierz
zdrzewapolewejTemplates,atamVisualC++iGeneral.ZeśrodkowejlistywybierzEmptyproject.
Terazporanazwaćnasznowyprojektigdzieśgoumieścić.WtymceluwpoluNameznajdującym
sięwdolnejczęścioknawpisznazwęprojektu.Wzwiązkuztym,żeprojekt,którytworzymy,będzie
stanowiłpunktwyjściowydonaszychaplikacjiwxWidgets,proponujęnazwaćgowxWidggetsApp.
ZapomocąprzyciskuBrowsewskażmiejsce,wktórymmazostaćzapisanyprojekt(Location).Zlisty
rozwijanejSolutionwybierzopcjęCreatenewsolution,awpoluSolutionnamewpisznazwęnowego
zestawuprojektów.Jeśliplanujeszumieszczeniewnimtylkojednegoprojektu,najwygodniejbędzie
wpisaćnazwęidentycznąznazwąprojektupodanąwpierwszympolu.Nakoniec,jeślijestzazna-
czone,odznaczpoleCreatedirectoryforsolution,cospowodujeumieszczeniewszystkichplików
projektuwjednejlokalizacji.
Rysunek2.1.OknotworzenianowegoprojektuVisualC++2015zpoprawniewprowadzonymiwartościami
Zatwierdźswójnowyprojekt,klikającOK.Zwróćuwagę,żenowyprojektpojawiłsięwoknie
SolutionexplorerznajdującymsięwlewejczęścioknaVisualC++,awlokalizacji,którąpodałeś
woknietworzeniaprojektu,pojawiłosiękilkanowychfolderówiplików.
MoimcelemniejestwprowadzanieCięwmeandryśrodowiskaVisualC++,dlategowspomnę
tylko,żewoknieSolutionexplorerznajdujesięinformacjaowszystkichplikachźródłowych,jakie
powiązanezTwoimprojektem.Strukturadrzewajestokreślonaprzezfiltryzdefiniowanewpliku
zrozszerzeniemvxcproj.filters.Nazwyfiltrówzdradzająichprzeznaczenie,ajeślinieodpowiadająone
Twoimpotrzebom,możeszrównieżzdefiniowaćwłasnefiltry.Znajdującysięwfolderzeprojektuplik
zrozszerzeniemvcprojtowłaściwyplikprojektu,wktórymopisanewszystkiezdefiniowaneprzez
naskonfiguracjekompilacjiibudowyprogramu.Plikzrozszerzeniemsdftobazadanychsolution.
Wnimprzechowywanem.in.informacjedlamechanizmuIntelliSense.Wkońcuplikslntonic
innegojakplikopisującynaszzestawprojektów.JeżeliinteresująCiętechniczneszczegółyprojektu
VisualC++,odsyłamCiędobardzobogatejliteratury.Bardzoszczegółoweinformacjenatentemat,
dostępneniestetyjedyniewjęzykuangielskim,możeszznaleźćrównieżnastronieinternetowejfirmy
Microsoft1.
1
Naprzykładhttps://msdn.microsoft.com/en-us/library/ee817674.aspx.