[Powered by Google Translate] GDB est, GNU Project debugger, potens est debugging tool pro C, cum multis aliis linguis. Is sino vos ut TAGO circa intra C progressio dum erant 'exequens, et ad ipsum etiam ea quae dat occasionem quando vestri progressio fragosus. Phasellus risus nifty iure? GDB libera est software, currit in multos popularis Unix et Fenestra-substructio operating ratio, sic suus 'valde late instrumentum. Scire debes amare. GDB pros habent multo facilius tempus vestigia bugs quam qui muddle per usura conjecturae et infinitus amounts of printout diceres. GDB recta imperii instrumentum est, quod te penitus in ultimam exeuntibus mandata per keyboard pro clicking buttons cum vestris muris. , Suboriri protinus GDB, vos litteram iustus typus GDB ad promptum et hit intrare. Youll 'animadverto aliquot lineas typis foras ad screen ut ostenderet tibi GDB versionem curris, eius copyright notitia, et in fine youll videre GDB prompta: (GDB). Hoc lets vos scire quod GDB est promptus pro imperat. Hic nota quod primum facere quietus. Fortunate sit amet adipiscing elit. In quieti praeceptum iusto quod. Sicut a brevis, vos can iustus utor q quoque. Ut fun ut tabernus sursum GDB et tunc prompte Peneia est, lets nunc loqui de usura GDB ad adjuvandum debug a progressio. Primum, habeo propositum quod hic factorial.c qui capit int et attentat supputant eius factorial. Si prius non vidisti factorials non meminerit, N aequalis est producto ex numero factorial n - (n - I) (n - II) et in - donec vos ledo I. Ergo factorial of III est III * II * I, aut VI, III et IV factorial * II * et IV * I est, vel XXIV. In factorial nullius impar casu, suus 'I, et factorials negativae integri sunt non definitur. Usquam, aliquid de mea factorial progressio est RANCENS. Quando curro eam, procer sicco cerritulus numerorum, qui habere nihil ad factorials. Ita possumus quid agatur instar sicco auxilium GDB. GDB operatur in executable lima, quae sunt binariae files producitur per scribendarum processus. Id est, currere non possunt GDB in nostra. C vel. H source codice files quasi factorial.c. Nos volo ut run is quae iusta factorial instead. Si progressio requiritur ullius imperio-line argumenta, haec est unde wed 'specificare eos. Hic versus imperio factorial non indiget argumentis sic nos iustus typus procursu aut r pro brevis. Hoc mos satus factorial progressio cursus. Quando progressio sistit currit, Peius 'adepto meus GDB suggererent retro. Bene est, nec eundem probare, et factorial IV. Bene, 'questus quod videmus hic eadem junk GDB. Ordo autem expleto, quis non eat obvius in statu Lorem ipsum dolor cursus ut iterum potest quid opus fit. Necesse est stare via media est, dum cursum suum. Facere id, utimur quid vocatur breakpoint. Breakpoints dic GDB ut supersedeant progressio certo munus vel source codice linea ut rem perspicere ipsum potes, valores variabilium statum et memória in eo. Qua re quoniam non recte geruntur, EGO iustus volo ut protinus initio dolor debugging, recta, quando main incipit. Puteus 'pone breakpoint in principio main usura illucescente imperio. Possumus quoque utor b ad curtare divulsionem. Nunc lets 'satus programma currit iterum. Praecipue in principio sumus, sicut dicit GDB. Mauris id facere de linea non tamen est printf linea. Nos poterit indicare GDB hoc facere linea of ​​code et vado ad sequentis linee vel in posterum iubet n. Omni jure, nunc GDB docet nos sumus in GetInt linea. Ego scio quod videtur quasi printf linea non cucurrerit quod non videmus "Intra integer affirmativus" e vestigio in screen, set noluit actu currere. Quid erant 'visiva est operating ratio supprimere scripto quicquam ad screen donec absolute habet, quod cur debugging cum printouts potest quandoque videntur vacillent. Usquam, lets iterum vade ad sequentis linee of code et intraveritis in an int. Iterum, lets type IV. Ita hoc spectat fatum. Sumus in linea XII secundum GDB, sed postero lineam rectam quae suus 'super ad executiones est iustus a crispus ue. Ut ansa est nisi in fine sumus, ansam nobis facient quidem et GDB narrat nobis ut terminatio conditione, scilicet nullus minus quam nulla, feceritis postero. Si hoc unquam gets paulo turbatio, possumus evellet source code in GDB cum list aut l imperio. Hoc procer sicco fons codice ut 'recapitulatam circa rectam ut nos Morbi luctus. Si nos typus list aut l iterum, puteus 'animadverto postero paro of lineas procer foras. Quisque id lorem usque ad finem est. Restitui nos habere possumus album supplementum versus numero hic acie XII. Usquam, lets movere on. Nunc sumus in IV loop. Lets planto certus ut nostri num variabilis continet IV. Et hoc est vestigium, vel p manda. Sic, GDB, ut refert num est quidem thesaurizantes IV, sicut exspectavimus. In $ I quod GDB procer sicco est specialis GDB variabilis IV, qui nunc quoque numerus condere. Vos can praetermittamus et hanc pro nunc, sed haec GDB variabiles venient in superessentialem manus manus in quibus vis ulterius quod feceris olim meminisse. Usquam, moveatur super cum deinde, videmus quod nos satus movens per pro loop. Lets custodiant iens per hic cum n paulatim. Potius quam typing n quolibet tempore, vos can quoque iustus ledo intrare. Quando vos ledo ingredi sine typing aliquid, GDB iustus repetit priore imperio. Ita nunc weve ledo printf invoca. Is vultus amo weve quidem perambulassent nostrum pro loop IV temporibus, que multiplica per uolumus ut I, II, III et IV. Videtur quod unumquodque operetur, nisi cum ledo postero iterum nobis adepto is ingentem numerum pro XXIV. Si nos procer ex valorem factorial usura p, videmus quod factorial habet hoc ingens numerus in ea. Aliquid suus 'certus iens iniuriam. Hic tamen rationem finis prope nos, est ponere aliquid quod tardius. Possumus autem per typing r sileo elit y atque confirmare. Nunc sumus tergum procul nostrum breakpoint in principio vi depulsuros esse. Videtur quod omnia bene novimus legens n. ita potest salire præmitte, n. Aut possumus posuit novum breakpoint post faciunt dum loop et salire ibi. Lets illud facere. Vultus amo linea XIV venit iustus post loop. Lets pone breakpoint ibi. Suus 'bonus ad hoc quod praxis specificare file nomine in hoc breakpoint imperio quia GDB potest adepto confusum si vestri 'cooperante multiple lima. Praegredi huius breakpoint, puteus 'utor permanent seu c imperio. Okay, adsumus ad pro loop. Eamus I plus aciem usque in pro ansam veniat, tunc puteus 'satus printing variabiles, ut videret quid suus' iens in. Certus sum enim I faciamus, ut putabat. Yup, ut 'omnis boni. Quid de factorial est? Whoa, ut 'nullum bonum. Heu nos hic magnus numerus negativus. How'd qui contingunt? Si respiciamus ad Codicis initialized numquam vidimus, et ibi vilia ita nuper accepi. Qui mos certus excutiat calculus noster. Fortunate GDB ponere quod non oporteat deserere. Possumus initialize aequum hic et consolidemus eam in iuris postea usura print imperio. Puteus 'initialize illud I cum factorials of nulla et I ambo sunt I, et si nos initialize eam nulla, erit wed 'semper terminus sursum per nulla ut nostri eventus. Quisque aliquam variabilis ita superstitio est utilis. Nunc, lets pergere progressio. Proin fringilla, ubi certam faciamus omnia esse. Num IV ut essem I et I factorial ut ipsum. Possumus Brevis hoc processu procer totus nostri loci variabiles cum super-benevolens imperio info prouincialium, quae procer sicco totus nostri in-scope localis variabilium. Nihilominus videtur ad omne bonum. Lets facere alterius ambulas-inter de loop iustus facio certus. Okay, panton vultus magna. Imperio uti possumus ad finem perseverabit. Suavis! IV factorial typis ex XXIV sicut expectata. Nunc ire possumus figere Hæc ideo nostræ code. Potius quam loco demigrent ex GDB, puteus 'alia utendum terminales tab hoc facere. Pergensque ad nostrum GDB tab, nunc nos postulo ut recompile nostri executable. Optimus non opus est exire de GDB GDB currere faciam. Ita ut et nos non servant hitting vetus breakpoints, lets 'disable eos cum, vos suspicebatur eam, disable imperio. Hoc mos disable totus nostri breakpoints. Nunc, possumus sileo progressio r planto certus omnia suus 'okay. Vultus amo omnia suus 'bonus vade. Factorial de IV procer sicco XXIV, iustus amo nos putabant. GDB est unum de utilissimi tools inpertiendam in vestri Mutationes conlatae. Illic es a ton plura vos potest facere cum GDB, multo plus quam vos can operor cum simplici printouts. Ne iterum facias quod velis proposuisti, experiri currit GDB ut instar sicco quid iens in inside. Per aliquantulus frenum exercitationis, youll posse exercitio descendit ius in vestri bug in non vacat. Est nomen meum Nate Hardison. Hoc est CS50.