You are on page 1of 11

Ph lc A

TURBO C++

Phn ph lc ny s gii thiu cho cc bn v cch ci t, khi ng v s dng Turbo C++ IDE son tho, bin dch, bt li, v thc thi cc chng trnh C++ ca bn.

Ci t v khi ng Turbo C
Bn phi s dng trnh INSTALL ci t Turbo C++. Tt c cc tp tin ci t s c gii nn v chp ti h thng my tnh ca bn mt cch thch hp. Bn khng th thc hin vic ny th cng c. bt u ci t, chuyn n th mc cha b ngun ci t v kch hot trnh INSTALL tin hnh ci t. Trnh INSTALL ci c hai trnh bin dch v cc cng c vo h thng ca bn. Th mc mc nh ca Turbo C++ l C:\TC. khi ng chng trnh Turbo C++ bn chuyn vo th mc C:\TC\BIN v kch hot TC.exe. Tuy nhin c th khi ng nhanh ta c th to mt shortcut n C:\TC\Bin\TC.exe nh hnh A.1 sau.

Ph Lc: Turbo C

171

Hnh A.1

To shortcut khi ng trnh Turbo C++

Turbo C++ IDE


Turbo C++ IDE cung cp mi th m bn cn vit, son tho, bin dch, qun l, chy, lin kt, v bt li chng trnh ca bn. Thanh trnh n ngang nh ca mn hnh cho php bn thc hin hu ht cc chc nng nu. Bn c th kch hot thanh trnh n ny bng mt trong hai cch: Nhn phm F10, hoc Kch chut vo mt v tr bt k trn thanh trnh n ny Hnh A.2 minh ha ca s chnh sau khi khi ng ca Turbo C++.

Ph Lc: Turbo C

172

Hnh A.2

Ca s chnh ca Turbo C++ IDE

Thanh trnh n ngang cha ln lt t tri qua phi cc trnh n con sau: File, Edit, Search, Run, Compile, Debug, Project, Options, Window, v Help. chn mt trnh n ny bn c th thc hin mt trong hai cch sau: Cch 1: Kch hot thanh trnh n ngang S dng phm mi tn tri v phi di chuyn khung sng mu xanh n trnh n cn chn Cch 2: S dng phm nng<Alt> + <k t u tin mu ca tn trnh n>

Trnh n File
Trnh n ny c th c chn thng qua t hp phm <Alt>+<F>. Trnh n ny cung cp nhng lnh to ra nhng tp tin mi (File > New) m nhng tp tin c sn (File > Open) lu cc tp tin son tho (File > Save / Save As / Save All) chuyn th mc (File > Change dir) in cc tp tin (File > Print) thot tm v DOS (File > DOS shell) thot khi Turbo C++ (File > Quit)

Ph Lc: Turbo C

173

Hnh A.3

Trnh n File

Khi bn chn File>New th mt ca s son tho mi vi tn mc nh l NONAMExx.CPP (xx l thay cho s t 00 n 31). Ca s ny t ng kch hot cho php bn son tho m chng trnh. Cc tp tin NONAME c s dng nh vng son tho tm thi. Turbo C++ s nhc bn t tn cho tp tin khi bn lu tp tin .

Trnh n Edit
Trnh n ny c th c chn thng qua t hp phm <Alt>+<E>. Trnh n ny cung cp cc lnh ct, sao chp, v dn vn bn trong ca s son tho. Bn cng c th hy b cc chuyn i v tr li nhng chuyn i m bn hy b. Bn c th m mt ca s lu tr tm thi xem hay son tho ni dung ca n, v chp vn bn t cc ca s thng ip, xut hay tr gip.

Ph Lc: Turbo C

174

Hnh A.4

Trnh n Edit

Trnh n Search
Trnh n ny cung cp nhng lnh tm kim vn bn, khai bo hm, v nh v li trong cc tp tin chng trnh.
Hnh A.5 Trnh n Search

Ph Lc: Turbo C

175

Trnh n Run
Trnh n ny cung cp cc lnh thc thi chng trnh, bt u v kt thc cc phn bt li c minh ha trong Hnh A.6.
Hnh A.6 Trnh n Run

Bn chn Run > Run hoc nhn t hp phm Ctrl + F9 thc thi chng trnh bng cch s dng bt k i s no m bn truyn cho n trong lnh Arguments. Nu m ngun c sa i t ln bin dch cui cng th lnh Run cng triu gi Project Manager bin dch li v lin kt vi chng trnh ca bn. Bn cng c th chn Run > Go to cursor hoc nhn phm F4 cho chng trnh chy n hng m con nhy ang nh v trong ca s son tho hin ti. Nu con nhy ang nm hng m khng cha mt lnh c th thc thi th Turbo C++ s hin th mt cnh bo. chy chng trnh ca bn ch tng lnh mt th bn c th chn Run > Trace into hoc nhn phm F7. Thanh sng s xut hin ti lnh ang c thc hin gip bn kim sot c qu trnh thc thi ca chng trnh. Bn c th s dng lnh ny lp i lp li nhiu ln n khi lnh cui cng trong chng trnh c thc hin thnh cng. Lnh Run > Step over tng ng vi nhn phm F8 s thc thi lnh k tip trong hm hin ti. N khng d theo nhng li gi hm mc thp hn nn hu dng trong trng hp bn mun chy hm ang bt li m khng mun r sang nhng hm khc.
Ph Lc: Turbo C
176

Trnh n Complie
Bn s dng nhng lnh trn trnh n ny bin dch chng trnh trong ca s son tho ang hot ng, hoc to hoc xy dng d n ca bn. s dng cc lnh Compile, Make, Build, v Link th phi c mt tp tin ang m trong ca s son tho ang hot ng. Bn cnh cc lnh Make, Build, Link i hi cn phi c mt d n c nh ngha.
Hnh A.7 Trnh n Compile

Lnh Run > Compile tng ng vi nhn t hp phm Alt + F9 c s dng bin dch mt tp tin .C hoc .CPP sang mt tp tin .OBJ. Khi Turbo C++ ang bin dch th mt hp trng thi bt ln hin th kt qu ca vic bin dch gm c: s hng bin dch, s li v cnh bo, v b nh sn dng. Khi qu trnh bin dch kt thc hy nhn mt phm bt k loi b hp trng thi ny. Nu c bt k li no xy ra th ca s Message c kch hot hin th v t sng li u tin.

Trnh n Debug
Cc lnh trn trnh n ny iu khin tt c cc c tnh ca trnh bt li tch hp. Bn c th ch nh thng tin bt li no cn c pht ra, thng tin no khng cn c pht ra trong hp thoi thng bo li.

Ph Lc: Turbo C

177

Hnh A.8

Trnh n Debug

Trnh n Project
Trnh n ny cha ng tt c cc lnh qun l d n thc hin cc cng vic: to ra v m mt d n thm v xa cc tp tin trong d n thit lp cc ty chn cho mt tp tin trong d n ch nh cc tp tin ngun cn c dch xem cc tp tin c chn vo trong d n

Ph Lc: Turbo C

178

Hnh A.9

Trnh n Project

Trnh n Options
Trnh n ny cha ng cc lnh cho php bn xem v chuyn i cc thit lp mc nh trong Turbo C++.
Hnh A.10 Trnh n Options

Ph Lc: Turbo C

179

Trnh n Window
Trnh n ny cha cc lnh qun l ca s. Phn ln cc ca s bn m ra t trnh n ny c tt c cc phn t c bn ca ca s nh thanh cun, mt hp ng, v cc biu tng phng i.
Hnh A.11 Trnh n Window

Trnh n Help
Trnh n ny cung cp cc chc nng tr gip h tr cho lp trnh vin. H thng tr gip cung cp thng tin cho tt c cc kha cnh ca IDE v Turbo C++.

Ph Lc: Turbo C

180

Hnh A.12

Trnh n Help

Ph Lc: Turbo C

181

You might also like