1 00:00:00,000 --> 00:00:00,490 2 00:00:00,490 --> 00:00:03,350 Cainteoir 1: Déanaimis scríobh le clár le comhéadan úsáideora grafacha a freisin 3 00:00:03,350 --> 00:00:04,580 Áirítear lipéad. 4 00:00:04,580 --> 00:00:07,940 Agus sa lipéad, táimid ag dul a stóráil líon, cé mar theaghrán. 5 00:00:07,940 --> 00:00:10,880 Agus táimid ag dul a thabhairt cothrom le dáta go lipéad arís, agus arís, agus arís. 6 00:00:10,880 --> 00:00:15,040 Mar sin, go bhfuil muid ag comhaireamh ar deireadh thiar síos ó 50 go nialas. 7 00:00:15,040 --> 00:00:20,910 Glabel, ag iarraidh é lipéad faigheann, an luach glabel nua ar ais. 8 00:00:20,910 --> 00:00:22,900 Anois, níl mé ag dul a thabhairt seo luach lipéad go fóill, mar sin beidh mé 9 00:00:22,900 --> 00:00:25,040 a chur i ceanglófar, comharthaí athfhriotail ó. 10 00:00:25,040 --> 00:00:29,080 >> Next ligean ar glaoch setFont, ag dul sa lipéad, agus a ligean ar aghaidh i 11 00:00:29,080 --> 00:00:32,910 go sonrach cló a dtugtar SansSerif 36 pointe. 12 00:00:32,910 --> 00:00:36,370 Tá cló a tharlaíonn a bheith ann taobh istigh den fearas CS50. 13 00:00:36,370 --> 00:00:41,940 Ansin ar deireadh, a ligean ar chur leis an lipéad chun an fhuinneog mar seo a leanas. 14 00:00:41,940 --> 00:00:44,580 Anois, a ligean ar dul ar aghaidh a d'fhéadfadh a lúb go bhfuil ag dul a chomhaireamh 15 00:00:44,580 --> 00:00:46,400 ó 50 síos go dtí náid. 16 00:00:46,400 --> 00:00:49,520 Agus laistigh den lúb, a ligean ar iteratively nuashonrú ar an lipéad agus 17 00:00:49,520 --> 00:00:55,800 é a thaispeáint ar an scáileán, Do, slánuimhir mé Faigheann 50, tá mé níos mó ná, nó is ionann 18 00:00:55,800 --> 00:00:59,750 go nialas, i lúide, lúide. 19 00:00:59,750 --> 00:01:02,090 >> Anois lipéid, casadh sé amach, a bheith teaghráin. 20 00:01:02,090 --> 00:01:04,110 Ach tá mé ag comhaireamh i ndáiríre, úsáid a bhaint as slánuimhreacha. 21 00:01:04,110 --> 00:01:07,750 Mar sin, ar bhealach tá mé ag dul a bheith acu a thiontú an slánuimhir, i, le teaghrán 22 00:01:07,750 --> 00:01:09,010 arrow ionadaíocht. 23 00:01:09,010 --> 00:01:12,480 Chun é sin a ligean ar dhearbhú lúibín Char s trí. 24 00:01:12,480 --> 00:01:15,500 Mar sin, go bhfuil muid spás stórála go leor ar feadh dhá dhigit de Stáit Aontaithe uimhir, ina dhiaidh sin ag 25 00:01:15,500 --> 00:01:16,910 Críochnaitheoir null. 26 00:01:16,910 --> 00:01:22,480 Ansin a ligean ar glaoch s cló f a rith i s, ag dul i ceanglófar, 27 00:01:22,480 --> 00:01:24,220 faoin gcéad comharthaí athfhriotail i. 28 00:01:24,220 --> 00:01:26,960 In iúl gur mian linn go deimhin go formáid slánuimhir. 29 00:01:26,960 --> 00:01:29,420 Ar deireadh dul i liom féin. 30 00:01:29,420 --> 00:01:34,100 I bhfocail eile, s cló f, nó téad cló f, díreach cosúil le cló f ag súil, ar 31 00:01:34,100 --> 00:01:37,450 teaghrán formáide le leanúint ag roinnt athróg a chur in ionad isteach go 32 00:01:37,450 --> 00:01:38,430 teaghrán formáide. 33 00:01:38,430 --> 00:01:41,910 Ach glacann sé freisin go bhfuil a chéad argóint, an suíomh ina bhfuil tú 34 00:01:41,910 --> 00:01:44,400 ba mhaith leat a stóráil ar an teaghrán go atá tú ag ionadaíocht 35 00:01:44,400 --> 00:01:45,830 leis an teaghrán formáid. 36 00:01:45,830 --> 00:01:52,540 >> Mar sin, seo chugainn, a ligean ar dul ar aghaidh agus glaoch leagan, lipéad, ag dul i lipéad, ag dul i s. 37 00:01:52,540 --> 00:01:56,430 Anois, ar deireadh, ach mar gheall ar an lipéid Tá leithead ag dul a athrú le himeacht ama mar 38 00:01:56,430 --> 00:02:00,640 comhaireamh muid síos ó 50, go dtí 49, a ponc, ponc, ponc, go naoi go hocht. 39 00:02:00,640 --> 00:02:03,170 Nach bhfuil chomh leathan Tá uimhir dhá dhigit. 40 00:02:03,170 --> 00:02:05,570 A ligean ar dul ar aghaidh chun an figiúr amach dinimiciúil cad é an leithead seo 41 00:02:05,570 --> 00:02:08,930 Ba chóir go mbeadh lipéad ar a agus ansin a chinntiú go tá sé dírithe i gcónaí ar an scáileán. 42 00:02:08,930 --> 00:02:12,390 Tá mé ag dul ar dtús a dhearbhú dúbailte, glaoch sé x, agus tá mé ag dul ansin chun 43 00:02:12,390 --> 00:02:16,880 stóráil taobh istigh de x, mar thoradh ar fháil leithead, ag dul i leithead an 44 00:02:16,880 --> 00:02:22,120 fuinneog ar fad, leithead lúide fháil, dul sa lipéad. 45 00:02:22,120 --> 00:02:24,880 Ansin, tríd an rud ar fad faoi dhó. 46 00:02:24,880 --> 00:02:29,660 Ar an gcaoi chéanna tá mé ag dul a dhearbhú le y comhionann airde ar an iomlán a fháil 47 00:02:29,660 --> 00:02:37,280 airde fuinneog, lúide a fháil díreach ar an lipéad, agus roinnt go bhfuil dhá chomh maith. 48 00:02:37,280 --> 00:02:40,680 Mar fhocal scoir, tá mé ag dul setlocation a ghlaoch, dul sa lipéad, 49 00:02:40,680 --> 00:02:43,180 dul in x, ag dul i y. 50 00:02:43,180 --> 00:02:45,970 Tá trí shuíomh an lipéad ag x y camóg. 51 00:02:45,970 --> 00:02:49,290 >> Mar fhocal scoir, ionas nach ndéanann an comhaireamh síos tarlú freisin go tapa a ligean ar 52 00:02:49,290 --> 00:02:53,350 sos, do rá, 100 milleasoicind idir gach nuashonrú ar an lipéad. 53 00:02:53,350 --> 00:02:56,320 Chun é sin a dhéanamh, is féidir linn a glaoch ar an sos fheidhm, go bhfuil sainithe sa 54 00:02:56,320 --> 00:03:00,390 Stanford leabharlann iniompartha, go leor ach mar seo a leanas. 55 00:03:00,390 --> 00:03:04,230 >> Anois, a ligean a shábháil, a thiomsú, agus a reáchtáil an chláir seo. 56 00:03:04,230 --> 00:03:08,320 Déan lipéad, ponc Slais, lipéad. 57 00:03:08,320 --> 00:03:11,000 Níl mo comhéadan úsáideora comhaireamh síos ó 50. 58 00:03:11,000 --> 00:03:14,570 Comhaireamh síos, agus síos, agus síos, agus a rinneadh. 59 00:03:14,570 --> 00:03:16,992