ALLISON BUCHHOLTZ-AU: Hey, gach duine.
Fáilte chuig rannóg.
Sa lá atá inniu ag dul ach a bheith go léir tráth na gceist athbhreithniú a dhéanamh ar do tráth na gceist ar an gCéadaoin.
Tá súil agam cuimhin gach duine go tá siad le tráth na gceist ar an gCéadaoin.
Agus más rud é nach raibh tú, go maith, anois tá tú i gcuimhne.
Mar sin, Dé Céadaoin dhéanamh cinnte go léiríonn tú suas d'aicme nó socruithe eile de réir mar
is gá.
Guys Tá tú ag dul a bheith uamhnach.
Tá sé seo ag dul a bheith iontach.
Agus tá mé ag dul gach rud is féidir liom a dhéanamh chun cuidiú leat agus tú lá atá inniu ann le haghaidh do tráth na gceist
anois.
Agus chomh maith i gcás nach bhfuil a fhios agat, tá seisiún athbhreithnithe ar fud an chúrsa
inniu ag 7:00 in Saotharlanna Thiar Thuaidh B103 seomra.
Is féidir leat a fheiceáil dom arís le haghaidh Encore mar Beidh mé i gceannas ar chuid den seisiún athbhreithnithe
freisin.
Mar sin, más rud é nach féidir leat a fháil go leor de dom anois, is féidir leat teacht arís anocht.
>> Gach ceart, rudaí mar sin an chéad chéad uair.
Just a roinnt leideanna tráth na gceist roimh muid Léim iarbhír i do léirmheas.
Mar sin, mar aon le haon scrúdú, cleachtas Beidh cinnte cabhrú leat amach.
Tá scrúduithe ón am atá thart sé nó seacht mbliana ar ann,
ionas go mbeidh a lán de chleachtas ábhar chun tú guys a bheith acu.
Agus i ndáiríre, is é sa lá atá inniu i ndáiríre ach ag dul a bheith ag dul thar aon topaicí
go bhfuil ceisteanna ar chomh maith leat guys mar a oibriú trí fhadhbanna chleachtas
as tráth na gceist nialas.
Mar sin, beidh mé caith suas náid tráth na gceist ón mbliain seo caite ar anseo,
agus is féidir linn a bheith ag obair trí aon fhadhbanna go mbeadh tú guys mhaith.
>> Mar sin, ag cleachtadh.
Tá tú ag dul chun tús a dhéanamh sin lá atá inniu ann.
Cód ar pháipéar.
Mar sin, yeah, más rud é gach duine D'fhéadfadh a fháil i ndáiríre amach
páipéar, beidh a bheith go hiontach, toisc nach bhfuil tú
ag dul go bhfuil do ríomhaire ar an scrúdú agus a scríobh amach cód láimh
Is minic i bhfad níos deacra ná mar a d'fhéadfá a bheith ag súil.
Tá tú ag úsáid chun go díreach go bhfaca sé agus clóscríobh sé,
agus má tá do tiomsaitheoir a cabhrú leat amach nuair a bhfuil tú earráidí,
ach ní gá duit a fháil go bhfuil ar an scrúdú.
Mar sin, tá sé i ndáiríre tábhachtach i ndáiríre a bheith in ann a scríobh amach an cód,
agus go bhfuil cuimhne muscle a dhéanamh beidh sé de láimh cabhrú leat i ndáiríre.
>> Mar sin, tá muid ag fáil gar beag.
Tá sé Dé Luain.
Tá do scrúdú ar an gCéadaoin.
Ach má tá tú am, cinnte a ghlacadh ar cheann
de na scrúduithe ó na bliana seo caite nó an bliain roimh faoin srian ama
de uair an chloig go leith.
Just a cnag amach uair an chloig agus a leath ama,
agus suí tú féin síos, agus ach obair tríd na fadhbanna
mar má bhí tú i ndáiríre á thógáil, mar gheall ar aon
de na rudaí is mó a chloisteáil againn faoi Is é an tráth na gceist go bhfuil siad an-fhada.
Tá sé a lán de ábhair.
Tá a lán de na ceisteanna, agus ní féidir le daoine is mó a chríochnú.
Tá a fhios agam go bhfuil mé nach raibh go hiomlán chríochnú mo tráth na gceist nuair a thóg mé an rang.
>> Ar an nóta, mar is lú alt compordach,
a thuiscint go bhfuil an cúrsa seo i gceist chun freastal ar dhaoine de gach leibhéal.
An chúis ar fad atá againn scoilt tú chomh compordach, áit éigin idir,
agus tá sé níos compordaí chun de chineál ar é a dhéanamh níos cothroime.
Agus má tá tú ag níos lú compordach, tá sé Ní gá per se gach rud a fháil.
Cosúil má bhí tú ag fáil gach rud, ba mhaith leat is dócha
a bheith sa chuid níos compordaí.
Ní Mar sin, is léir go bhfuil a buille féin suas ró-deacair más rud é nach féidir leat a chríochnú an scrúdú.
Tóg é as dom, ní raibh mé é a dhéanamh.
Tá mé fós concentrator.
Tá mé fós ag cuidiú a mhúineadh ar an gcúrsa.
Feicfidh tú a bheith breá.
Gach ceart.
Agus ar deireadh, a fháil ar roinnt codlata.
Is léir le haon scrúdú linn a rá i gcónaí.
Cramming an oíche roimh agus ní ag fáil aon codlata
dhéanann not-- b'fhéidir más rud é go oibríonn ar do shon, dul chun é.
Ach don chuid is mó de daoine, ag fáil roinnt codlata,
ligean do chuid inchinn agus a aisghabháil roimh theacht i don scrúdú
beidh leat i ndáiríre.
Chomh maith leis sin a bheidh ann beagnach surely candy ag an scrúdú,
ionas go mbeidh tú chun breathnú ar aghaidh go.
Guys Tá tú ag dul a dhéanamh mór.
Tá sé seo ag dul a bheith fíneáil.
Agus anois san uair an chloig seo chugainn agus go leith agam Beidh iarracht agus prep tú mar is fearr is féidir liom.
>> Mar sin, tá mé sleamhnáin ó bunúsach gach rannóg go dtí seo.
Níl mé ag dul chun dul tríd gach duine acu toisc nach bhfuil
indéanta i uair an chloig go leith chomh maith mar a oibriú trí fhadhbanna chleachtas.
Mar sin, ina ionad sin tá mé liosta de na topaicí.
Is iad seo na rudaí go bhféadfadh muid tráth na gceist tú ar.
Má tá rud ar bith go jumps i ndáiríre amach
gur mian leat dul níos mó, go bhfuil tú Ba mhaith liom dul thar choincheapa de,
Is féidir liom iarracht a dhéanamh agus a thabhairt duit forbhreathnú ann.
Nó más mian leat an ceart chun léim i le ag déanamh fadhbanna cleachtas le chéile,
is féidir linn a dhéanamh.
Tá sé suas chun tú guys.
Níl go leor de tú.
Mar sin tá sé is cuma cén mhaith leat guys a dhéanamh.
Ba mhaith liom a bheith ar an chuid is mó cabhrach i dtreo tú guys.
Mar sin, beidh mé in iúl tú ag féachaint díreach.
>> LUCHT ÉISTEACHTA: Rud amháin an chairt a choinneáil orainn
ag rá mar gheall ar an chairn agus an gcarn.
Díreach an smaoineamh ar fad taobh thiar sin agus cad a chiallaíonn go.
ALLISON BUCHHOLTZ-AU: Yeah, OK.
Is é seo an bealach ar fad ar an deireadh, mar sin in iúl dom a scrollú tríd.
>> LUCHT ÉISTEACHTA: Nach bhfuil againn go a dhéanamh anois, ach is cuma cén.
>> ALLISON BUCHHOLTZ-AU: An raibh anything-- an ceann seo.
An bhfuil an gcineál seo doiléir do dhaoine?
LUCHT ÉISTEACHTA: Yeah, liom an dara sin.
Agus is féidir linn a dhéanamh freisin Maolán thar maoil?
ALLISON BUCHHOLTZ-AU: Mhaoláin thar maoil?
OK.
Mar sin, Maolán Is maoil deas éasca ach chun labhairt faoi.
Tá sé go bunúsach maoláin a cheapann tú faoi roinnt cuimhne eagar go bhfuil tú, ceart?
Táimid ag labhairt de ghnáth faoi Maolán thar maoil nuair
nach bhfuil tú ag seiceáil cé mhéad Is é an t-úsáideoir a chur i, ceart?
Agus an smaoineamh a bheith le maolán Tá thar maoil
siad ag cur i bhfad Sonraí i bhfad an iomarca le haghaidh an spás
go atá tú a leithroinneadh dóibh, ceart?
>> Mar sin, má deir tú, a thabhairt dom roinnt teachtaireacht, tá muid
ag glacadh leis go mbíonn siad ag dul a thabhairt dúinn teachtaireacht fad réasúnta.
B'fhéidir línte cúpla, whatnot.
Mar sin, ní féidir linn a sheiceáil.
Ina áit sin itheann siad dúinn i leabhar ar fad go bhfuil teachtaireacht,
agus overflows sé an méid spás go atá againn a leithdháileadh le haghaidh sin.
Agus cad a tharlaíonn é d'fhéadfadh sé a scríobh áiteanna nach bhfuil sé ceaptha.
>> Mar sin, tá a fhios agam a dúirt an tOllamh Malan rud éigin faoi ionsaithe Maolán overflow.
Mar sin, go bhfuil an áit an uacht úsáideora ionchur roinnt méid ollmhór sonraí i súil
go overwrites sé anuas an deireadh do Maolán
agus in áit something-- N'fheadar Agam ní mór dúinn na sleamhnáin i anseo.
Ní dóigh liom go bhfuil muid leis na sleamhnáin i anseo.
Ach go bunúsach overwrites sé roinnt chuid de chuimhne
a ligeann dó rochtain le codanna de do ríomhaire
nach mbeadh tú de ghnáth rochtain a bheith.
>> Rud is mó le Tá Maolán thar maoil díreach
a thuiscint go bhfuil sé a tharlaíonn nuair nach bhfuil tú
seiceáil cé mhéad do Tá úsáideoir a chur i.
Nuair nach bhfuil tú de chineál ar a chosaint i gcoinne sin.
Agus ag a simplí rud, tá sé ach ar do úsáideora
ionchur méid ollmhór na sonraí in iarracht
fhorscríobh roinnt slándála chuid de do chuimhne.
Sin go léir go bhfuil sé.
>> Mar sin, seo anseo, Stack agus gcarn.
Go bunúsach tá gach tá sé seo ach léiriú ar chuimhne
agus i gcás rudaí a stóráil.
Sin i ndáiríre de chineál ar gach ní mór duit fios a bheith agat.
Na rudaí is mó a ní mór duit fios a bheith agat go bhfuil
that-- lig dom a fheiceáil má níl a better-- anseo.
Mar sin, is é seo an chairn anseo.
>> Mar sin, tá Stack a dhéanamh leis gach ceann de do fheidhmeanna
go bhfuil tú ag glaoch ag aon am ar leith.
Agus cad atá tábhachtach a mheabhrú ag dul amach an tseachtain seo caite le malloc
is é sin nach mian leat go bhfuil i ndáiríre smacht is gá níos mó ná é.
Braitheann sé ar fad ar nuair áirithe feidhmeanna forghníomhaitheach.
Agus nuair atá siad forghníomhaitheach, siad Tá ar a dtugtar frámaí Stack
a théann suas anseo.
>> Mar sin, gach cineál a tharlaíonn sé gan aon ionchur fíor ó leat.
Scríobh tú do chlár, agus tú lig sé ar siúl,
agus an chairn de chineál a thógann cúram de féin mar ní mór é a.
Mar sin, más i is mó tá tú ag glaoch ciúb, a bheidh a chur ar aghaidh suas anseo.
Beidh sé a chruthú fráma.
Ach níl rud ar bith a dhéanann tú go sainráite a chruthú go bhfuil fráma Stack seachas
scríobh an fheidhm chun tús a chur leis, ceart go leor?
>> Cad é cineál faoi do rialú an gcarn le malloc.
Mar sin, aon uair is tú rud éigin malloc, bhfuil tú ag cur cuimhne as an gcarn.
Agus is é sin cuimhne go bhfuil tú Tá, le haghaidh easpa focal níos fearr,
smacht sainráite níos mó, mar gheall ar cuimhin le malloc
tá sé go bunúsach ann go dtí go deir tú ar shlí eile.
Dóibh siúd agaibh a faire alt an tseachtain seo caite,
tá sé ann go dtí go insint duit é a dul amach.
Beidh sé a bheith ann mura rud é Ní dúirt eile.
Dá bhrí sin tá an gcarn ach rud éigin Is féidir leat smaoineamh ar mar chuimhne
go bhfuil tú smacht.
Agus iad siúd a bhfuil ach an dhá rudaí móra éagsúla.
>> Seachas sin, ní chóir go mbeadh ort a bheith buartha iomarca faoi chairn agus gcarn
ceisteanna nó níos mó de ghnáth díreach má tá tú paraiméadair áitiúla
nó go mbeadh feidhm sé ar an chairn nó ar an gcarn.
Gan amhras sa chás seo bheadh ​​sé an chairn.
Má tá tú ag mallocing rud éigin, áit a bhfuil go bhfuil ag teacht ó?
An gcarn.
Má fhéachann tú ar tráth na gceist gcleachtas, iad siúd go ginearálta na cineálacha ceisteanna
go bhfuil siad.
>> Ní gá duit a bheith buartha iomarca faoi air.
A gheobhaidh tú isteach níos sainráite faoi ​​Stack agus gcarn
níos déanaí ar nó i ranganna CS eile.
Mar sin, ach a bhfuil de chineál ar smaoineamh ginearálta ar cad é seo
a bheith go maith, a bhfuil mé ach de chineál ar chuaigh os a chionn.
Aon ábhair eile?
Is ea?
>> LUCHT ÉISTEACHTA: An féidir leat dul thar Leideanna arís i ndáiríre go tapa?
ALLISON BUCHHOLTZ-AU: Leideanna?
Ar mhaith leat choincheapúil forbhreathnú ar threo
nó an bhfuil tú ag cleachtadh le leideanna?
LUCHT ÉISTEACHTA: Cineál ar cosúil leis an error.
ALLISON BUCHHOLTZ-AU: An error?
Yeah.
OK, tá muid ag dul ann.
Yeah, agus mar sin tá sé seo ach de chineál ar rud éigin nuair a tá tú feidhm athchúrsach,
gach uair go bhfuil feidhm athchúrsach a thugtar air, cuireann sé ach fráma Stack eile.
Go leor i bhfad sampla ar conas nach bhfuil tú i ndáiríre
Tá smacht ar frámaí ar do Stack.
>> OK leideanna,.
Ceart go leor, mar sin threo a chruthú.
Cuimhnigh, tá sé ach cineál réalta.
Mar sin, is cuma cén cineál sonraí a tú ag dul a bheith dírithe ar.
Mar sin, bheadh ​​sé seo a bheith ina pointeoir le slánuimhir.
Bheadh ​​sé seo a bheith ina pointeoir chuig Char.
Bheadh ​​sé seo a bheith ina pointeoir ar snámh.
Mar sin, tá sé go bunúsach is cuma cad ba mhaith leat é a bheith dírithe ar,
Tá réalta conas a dhearbhaíonn tú ar an pointeoir, ceart go leor?
>> Ach ansin faigheann ar ndóigh beag tricky nuair a tá tú pointeoir
nó a bhfuil tú réalta is cuma cad.
Mar sin, is é an difríocht mhór nuair a dhéanann tú ag declaring--
ionas go mbeidh muid some-- sin Bíonn sé seo ar roinnt réalta slánuimhir.
Mar sin, tá sé seo roinnt pointeoir glaonna x le slánuimhir, ceart?
Mar sin, cuimhneamh ar cad a dhéanann seo is é glaonna sé seo an córas x.
Agus is é seo ag dul go dtí go bhfuil roinnt suíomh, ceart?
Mar sin, a ligean le rá ach is é seo ár n-seoladh.
Shealbhú Leideanna seoltaí.
Mar sin, cad a deir seo go bhfuil ag an suíomh, táimid ag a stóráil ar slánuimhir.
>> Mar sin, ar bhealach eile is féidir linn smaoineamh ar tá sé seo go bhfuil sé seo roinnt slánuimhir.
Ní mór dúinn a shanntar i ndáiríre é a rud ar bith go fóill, ach tá sé ach slánuimhir.
Mar sin, is féidir linn a dhéanamh go bhfuil má dhéanann muid réalta x ionann 5, go dtiocfaidh sé seo le 5, ceart go leor?
Deir sé seo téigh go dtí cuma cad é x dírithe ar, mar sin téigh go dtí an seoladh
agus é a dhéanamh cothrom le é a 5.
Mar sin, a shannadh againn 5 chuig an seoladh seo, ceart?
>> Agus ansin má dhéanann tú é seo, Tugann sé seo dúinn an seoladh an.
Is é seo an seoladh an oibreora.
Mar sin, cad é an seoladh ar x?
Níl a fhios againn.
Ní mór dúinn a shanntar sé seoladh.
D'fhéadfadh muid a rá go bhfuil sé some-- anois thug muid seoladh, mar sin tá sé an seoladh 4.
Agus i ndáiríre má théann muid trí rud éigin mar seo, de chineál ar cad a rinne muid.
Mar sin, ag obair trí here-- liom a fháil cuidíonn sé má tá tú a tharraingt amach leideanna.
Má tá tú ar do scrúdú, mé an-mholadh boscaí líníocht.
>> Mar sin, an chéad cheann sin, o x comhionann 5.
Ciallaíonn sé seo ach tá roinnt áit i gcuimhne go bhfuil 5, ceart?
Agus Insíonn ár tábla anseo linn go bhfuil sé ag seoladh 0x04.
Agus ansin linn a chruthú ar roinnt pointeoir.
Mar sin, a ligean ar bhriseadh síos seo amháin ag an am.
Mar sin, cruthaíonn sé seo cuid bosca le slánuimhir, ceart?
Tá sé seo ag dul a shealbhú seoladh éigin ar sé.
Mar sin, tá sé seo roinnt pointeoir.
Agus is é an cailc i ndáiríre beag.
Mar sin, ní mór dúinn roinnt pointeoir anseo.
Agus insíonn ár tábla linn is é sin é seoladh 0x08.
Cool.
Agus tá muid a shannadh sé leis an seoladh an x.
>> Cuimhnigh, a shealbhú leideanna seoltaí, ceart go leor?
Mar sin, más mian linn x a shealbhú, ní mór dúinn a bhaint as an t-oibreoir seoladh, a bhfuil
Is é an ampersand, a fháil ar an seoladh x, atá sa chás seo, 0x04.
Agus ansin má tá muid roinnt cóip slánuimhir, seo ach
Cruthaíonn bosca éigin eile Tá cóip slánuimhir a dtugtar.
Agus má shannadh muid é a this-- agus mar sin tá sé seo tagairt dó.
Mar sin, a deir sé dul chun cibé Tá seoladh pointeoir.
Tá phointeora seo seoladh, mar sin ba mhaith linn dul thar anseo,
agus a rá againn, OK, cad atá ann?
Tá sé 5.
Mar sin, bíonn cóip 5.
Déan ciall?
>> Cad a tharlaíonn má rinne mé a shannadh seo a pointeoir go díreach.
Cad a dhéanann pointeoir iarbhír comhionann?
Bheadh ​​sé a bheith díreach is cuma cén pointeoir Tá, ceart?
Agus ansin cad má rinne mé é seo?
Cad é a bheadh ​​cóip anois?
>> LUCHT ÉISTEACHTA: 0x08.
ALLISON BUCHHOLTZ-AU: Yep, an seoladh ar ár pointeoir.
Aon chuid den a riachtanais a ath-a mhíniú?
Cool.
Tá cinnte an- fadhb spraoi ar cheann amháin tráth na gceist
gur féidir linn breis is go tugann tú cleachtas níos mó.
An guys ó tseachtain seo caite is féidir insint duit nach raibh sé go dona.
Fuair ​​muid trí iomlán cairt, agus gach duine a rinne mór.
>> OK, mar sin tá sin forbhreathnú ar chomhréir na threo.
Tá rud is Mó a thuiscint conas a chruthú dóibh, a dhéanann tagairt,
agus seoladh, ceart go leor?
Cool.
Aon ábhair eile roimh Léim muid i gcleachtas.
Chomh maith leis sin má táimid ag dul tríd an na fadhbanna a gcleachtas
agus níl rud is mian leat a athnuachana ar, is féidir linn a dhéanamh go bhfuil an iomarca.
An bhfuil tú rud éigin?
>> LUCHT ÉISTEACHTA: Structs agus liostaí nasctha.
ALLISON BUCHHOLTZ-AU: Structs agus liostaí nasctha, OK.
Mar sin, structs.
Táimid i ndáiríre ag dul thar an anocht freisin.
OK, mar sin structs.
Tá Structs bunúsach ach ar bhealach chun tú a shealbhú
luachanna iolraí de chineálacha éagsúla.
Mar sin, le sraith go bhfuil muid constricted do chineál amháin sonraí.
Tá ár sraith ceachtar a bheith díreach uimhreacha, nó a bheith díreach carachtair, nó díreach a bheith snámháin.
>> Ach b'fhéidir is gá duit a go bhfuil níos mó ná sin.
B'fhéidir gur gá duit a hold-- má tú ag caint faoi mhac léinn,
bhfuil tú ag dul go bhfuil a dteach, a n- Uimhir aitheantais, a n-aois, áit a gcónaíonn siad,
ceart?
Agus tá gach ceann de na cineálacha difriúla de chineálacha.
Mar sin, ní féidir leat a stóráil siúd go léir in eagar.
>> Mar sin, cad is féidir leat a dhéanamh go bhfuil tú Is féidir a chruthú struct, a
Is féidir leat smaoineamh mar do cineál sonraí pearsanta féin.
Mar sin, in ionad díreach tar éis ints agus in ionad flótaí díreach tar éis,
Is féidir leat a bheith ina mhac léinn le cineál a Tá gach ceann de na réimsí i sé.
Mar sin, an bealach a thúsú againn ár structs is-- iarbhír
ós rud é mo chuid scríbhneoireachta uafásach, ní mór dúinn ag dul a aistriú go dtí a chlóscríobh.
Woo.
>> OK, mar sin más mian linn a chruthú struct-- Tá mé ag dul díreach tar éis a sé síos anseo.
Neamhaird ar an i phríomh cuma cad a úsáidfimid níos déanaí.
Mar sin, an bealach is mian leat a dhéanamh tá sé le typedef struct.
Agus a ligean ar glaoch ach an mac léinn mar gheall go bhfuil an méid a bhí mé ag baint úsáide as.
OK, mar sin ciallaíonn sé typedef bhfuil tú shainmhíniú i ndáil le cineál nua, ceart go leor?
Tá nuances isteach nuair a dhéanann tú ach struct gcomparáid le struct typedef.
I gcás gach intents agus críocha, tá tú guys díreach
ag dul chun glacadh leis go bhfuil siad thart ar an gcéanna agus díreach
úsáid typedef struct do anois.
Beidh sé a bheith ar bhealach níos soiléire i do P chugainn leagtar cad iad na difríochtaí,
ach ní dóigh liom go bhfuil gá duit a buartha faoi sin ceart anois.
Ba mhaith liom i bhfad in áit tú Tá a fhios conas a chruthú amháin,
rochtain a fháil air, agus a shannadh [? luach. ?]
>> Tá cineál nua struct, agus táimid ag iarraidh é a mac léinn.
Mar sin, tar éis tá muid ag cruthú ag déanamh seo, chun gach críche agus chun críocha,
beidh ort le cineál ar a dtugtar mac léinn.
Agus is féidir leat smaoineamh ar é ach mar chineál cosúil le slánuimhir, nó snámhphointe, nó Char.
Tá sé díreach chineál eile, ceart go leor?
>> Mar sin, i gceann seo, cad atá againn?
Tá b'fhéidir an t-ainm.
Mar sin, b'fhéidir gur mhaith linn a ainm teaghrán.
Agus ní mór dúinn b'fhéidir slánuimhir go bhfuil an ID.
Agus ní mór dúinn eile i go bhfuil uimhir teileafóin.
Agus ní mór dúinn some-- ligean ar a fheiceáil.
Cad eile a d'fhéadfadh a bheith againn?
Beidh orainn go bhfuil roinnt teaghrán ar a theach.
Gach rudaí a bhfuil mac léinn.
>> Mar sin, cruthaíonn sé seo struct anois.
Mar sin, conas a d'fhéadfaimis a chruthú mac léinn?
Má tá roinnt athróg atá ag dul chun labhairt faoi Walker anseo,
mar sin have-- muid go bhfuil muid díreach dul chun glaoch ar an siúlóir.
Riachtanais sé le cineál.
Cad é do chineál?
LUCHT ÉISTEACHTA: Mac Léinn.
ALLISON BUCHHOLTZ-AU: Mac Léinn.
Mar sin, cruthaíonn sé seo ach rud is féidir leat smaoineamh go bhfuil na rudaí seo.
Chruthaigh tú díreach mac léinn siúlóir.
Mar sin, anois ní mór dúinn a bheith in ann a shannadh go léir, ceart?
Mar sin, a dhéanann duine ar bith cuimhneamh conas rochtain againn laistigh de struct?
LUCHT ÉISTEACHTA: Tréimhse.
ALLISON BUCHHOLTZ-AU: Tréimhse díreach.
Mar sin, má bhíomar ag iarraidh a shannadh air ainm, d'fhéadfadh muid a dhéanamh.
Is léir go mbeadh sé seo be-- chuid seo anseo bheadh
a bheith laistigh de is mó, agus mar sin lig i ndáiríre dom é seo a dhéanamh.
Dhearbhú seo thuas is mó mar sin gur féidir linn é a úsáid taobh istigh de phríomh.
Mar sin, anois is mian liom é a dhéanamh ID, agus beidh muid ag déanamh ach cuid ann,
agus ansin beidh muid ag teach a shannadh.
BAM.
Cool.
>> Ba chóir go mór dúinn Mar sin anois riamh chun rochtain rud ar bith ina dhiaidh sin on-- b'fhéidir we--
más gá dúinn riamh aon rud chun rochtain a fháil, a ligean ar a dhéanamh ach ID cóip slánuimhir.
Agus ba mhaith liom a chóipeáil ID Walker isteach seo.
Conas a d'fhéadfadh liom a dhéanamh?
Ní mór duit a rochtain laistigh den siúlóir struct go [? téigh go dtí sin?] [? E?].
Agus ar an mbealach céanna go bhfuil muid sannadh sé suas anseo, conas a
d'fhéadfadh muid rochtain a fháil air nuair ba mhaith linn a a thabhairt go bhfuil luach ar do rud éigin eile?
LUCHT ÉISTEACHTA: Walker.id.
ALLISON BUCHHOLTZ-AU: Yeah, go díreach.
Mar sin, tá go leor i bhfad go léir ní mór duit fios a bheith agat do structs.
Ní mór duit ach chun smaoineamh ar iad mar athróg eile.
Go bunúsach a chruthú do Cineál athraitheach féin, ceart go leor?
Úsáideann tú é a dhearbhú athróg ar bhealach ar bith.
Seo siúlóir fós athróg.
Tá sé ach mac léinn le cineál anois ina ionad de slánuimhir cineál, nó ar shraith de chineál,
nó Char cineál.
Má bhí ar bhealach éasca a labhairt faoi ​​structs, tá sé literally ach
chruthú do chineál sonraí féin gur féidir leat a ngrúpa
seo go léir difriúil cineál sonraí le chéile.
An bhfuil a dhéanann ciall?
OK.
Go agus rochtain le poncanna.
Go leor i bhfad go léir is gá duit.
>> OK, i gcás ina raibh mo PowerPoint dul?
Anseo tá sé.
Bhuel tá sé seo aisteach.
Aha.
OK, fionnuar.
Aon nithe eile nó dhéanaimid ag iarraidh a bheith mar cheannasaí a chleachtadh?
Cleachtas?
OK.
Awesome.
Tá mé ag dul a scoir sin.
Más rud é ag aon phointe le linn ceisteanna cleachtais,
Tá mé sásta a revamp agus dul trí rudaí.
Mar sin, tá mé tráth na gceist náid suas anseo.
Más mian leat guys a tharraingt sé suas ar do ríomhaire,
ach is maith a ghlacadh cúig nóiméad a brabhsáil trí.
B'fhéidir roghnaigh roinnt barr ceisteanna a mhaith leat dul os a chionn.
Má tá tú guys nach féidir cinneadh a dhéanamh, beidh muid díreach mall tosú ag obair trí iad,
ach tá mé cinnte go bhfuil ag dul a bheith roinnt ceisteanna go bhfuil tú go háirithe
fonn chun labhairt faoi agus a bhfuil dom a bheith ag obair trí mheán a bhfuil tú go léir.
Mar sin, dul díreach ar aghaidh agus a ghlacadh cúig nóiméad.
Scrollaigh tríd.
Agus is é seo an tráth na gceist ó 2013.
>> LUCHT ÉISTEACHTA: Zero?
>> ALLISON BUCHHOLTZ-AU: Yeah, tráth na gceist nialas.
Ní Táimid ag déanamh tráth na gceist rudaí amháin.
Beidh muid é sin a dhéanamh i cúpla seachtain.
Chomh maith leis sin dóibh siúd agaibh a Tháinig go déanach, ní mór dúinn candy,
mar sin a dhéanamh ba mhaith leat guys candy?
>> LUCHT ÉISTEACHTA: Cinnte.
>> ALLISON BUCHHOLTZ-AU: Tá mé díreach ag dul chun pas a fháil timpeall.
Hey, má tá tú guys a fháil anseo go luath, gheobhaidh tú níos mó candy.
Sin breá.
Ben, bhfuil tú ag iarraidh candy?
Ba mhaith leat roinnt de na?
Tá Snickers más ann freisin duine ar bith ag iarraidh Snickers.
Feicfidh mé iad a fhágáil anseo agus anseo.
Más mian leat, saor in aisce.
Ar mhaith leat níos mó?
LUCHT ÉISTEACHTA: Gach leagan síos.
Go raibh maith agat.
>> ALLISON BUCHHOLTZ-AU: Agus bhí mé deas carn beag ann ag an tús.
Tá tú guys a fháil chun a chur ar an tráth na gceist agus Rachaidh mé go mbeadh tráth na gceist grádaithe páirtí.
Tá sé an chaos.
900 scrúduithe.
Tá sé seo ag dul a bheith spraoi sin i bhfad.
Ag dul a bheith iontach.
Tá mé cinnte go leor go bhfuil duine den nascáil foirne mó
oíche den bhliain.
An bhfuil duine ar bith a dhéanamh tráth na gceist nialas ó an bhliain seo caite go fóill as fiosracht?
>> LUCHT ÉISTEACHTA: Páirteanna de.
>> ALLISON BUCHHOLTZ-AU: Páirteanna de, ceart go leor.
An raibh ceisteanna maidir le aon cheann acu?
LUCHT ÉISTEACHTA: mé cheana chuaigh go dtí uaireanta oifige.
Go raibh maith agat cé.
ALLISON BUCHHOLTZ-AU: Bhuel, tá súil againn tá sé fós de chineál ar cabhrach.
Cathain a chuaigh tú ag dul go dtí uaireanta oifige sin?
LUCHT ÉISTEACHTA: Mo TF iad an tráthnóna seo.
ALLISON BUCHHOLTZ-AU: Oh.
Cé hé do TF?
LUCHT ÉISTEACHTA: Fred [? Wujaya?].
ALLISON BUCHHOLTZ-AU: Tá an oiread sin TFS.
Mar sin, go leor.
Gach ceart.
Duine ar bith a bhfuil aon chun tús gur féidir liom bhreacadh síos go mhaith linn a bheith ag obair ar?
Glacaim na leideanna ceann a bhfuil an tábla.
Téigh chun é.
>> LUCHT ÉISTEACHTA: B'fhéidir an lasc amháin.
ALLISON BUCHHOLTZ-AU: Mar sin, uimhir 12?
Glacaim uimhir 8 agus 9 Is dócha daoine ag iarraidh na cinn dul os a chionn.
>> LUCHT ÉISTEACHTA: Agus 10 agus 11.
>> ALLISON BUCHHOLTZ-AU: Agus tú guys fhios gheobhaidh tú leathanach ar cheann de na nótaí, ceart?
>> LUCHT ÉISTEACHTA: Yeah, mar sin cad iad cead againn a chur ar sin.
>> ALLISON BUCHHOLTZ-AU: Tá tú ag ceadaithe aon rud is mian leat a chur.
Agus is féidir é a chlóscríobh.
Chomh fada agus is cuimhin liom, bhí clóscríofa linne.
>> LUCHT ÉISTEACHTA: Is féidir leat a dhéanamh ais agus an dá thaobh?
>> ALLISON BUCHHOLTZ-AU: Yeah, an dá thaobh.
Mar sin, rud éigin cosúil leis an gcarn agus [? deireadh ar ais?] gcarn, do rith
amanna.
Úsáideacha.
Rudaí B'fhéidir beag faoi leideanna a chur i gcuimhne duit.
Comhréir le haghaidh rudaí.
Ag díreach cosúil le creatlach Is féidir an clár a bheith Super úsáideach.
Tá a fhios agam go Forgot mé i gcónaí go díreach cad Bhí ceaptha mé a scríobh do phríomh slánuimhir,
mar gheall mé i gcónaí cóip amháin greamaigh ó mo leagtha P roimhe
nó tá sé cheana féin ann, agus mar sin Mé riamh a scríobh i ndáiríre é,
ionas gur féidir tar éis a bheith Super úsáideach.
>> OK, mar sin cén fáth nach bhfuil muid tús a chur le uimhir 8 ansin?
Gach ceart.
OK.
Mar sin, mheas an clár thíos.
Mar sin, ar ndóigh nuair a fheiceann muid leideanna, is dócha
smaoineamh maith chun tús a tharraingt, ceart?
Ba mhaith liom fios a bheith agat nuair gach mo píosaí móra cailce chuaigh.
Tá an cineál annoying.
>> Mar sin, ní mór dúinn anseo roinnt feidhm babhtála go bhfuil ag dul a ghlacadh in dhá threo.
Mar sin, sa chás seo, siad Ba chóir go mbeadh i ndáiríre a athrú
rudaí i gcoinne ár n-babhtála bunaidh fheidhm a bhí ach amháin i cóipeanna.
Mar sin, cad tá sé ag dul a dhéanamh is-- a ligean ar tús a chur leis is mó,
mar gheall go bhfuil áit a bhfuil 1.
>> Mar sin, ní mór dúinn roinnt slánuimhir x 1.
Tá roinnt y go cothrom le 2.
Agus ansin ní mór dúinn roinnt babhtála go bhfuil ag dul a ghlacadh sin.
Agus a ligean ar a fheiceáil cad a dhéanann atá againn anseo.
Agus inár table-- OH buachaill.
Conas tá mé ag dul a dhéanamh?
Tá mé ag dul a tharraingt ar mo tábla thar anseo.
Barely a dhéanamh ansin é.
Barely é a dhéanamh.
1, 2, 3, 4, 5, 6, 7.
Agus a thugann siad dúinn go bhfuil 1 1, agus 1 2.
Cool.
Awesome.
Mar sin 3.
Agus níl [? a 1.?]
>> Gach ceart.
Agus ansin tá seoladh an x ​​0x123.
Agus is é y Ox127.
Cool.
Gach ceart.
Ba mhaith liom tú guys ag obair ar seo le haghaidh oibre ach like-- ar sé
leis na daoine mórthimpeall ort.
Is mian liom go raibh a dúirt mé go nuair a bhí mé a chur ar bun.
Obair ar sé.
Bain triail as agus a bheith ag obair ar sé le díbh féin ar feadh cúpla nóiméad,
agus ansin beidh mé ag obair ar sé in éineacht leat.
Mar gheall ar an t-aon bhealach bhfuil tú i ndáiríre ag dul a fhoghlaim go bhfuil ag a dhéanamh air féin.
Uimh imní.
Ádh mór oraibh.
>> OK, nach bhfuil cén fáth muid go mall tosú ag obair tríd an.
Mar sin, faigheann gach duine tar éis an líne amháin, is é x 1.
Tar éis an líne dhá, x agus y 1 agus 2, ceart?
Cool.
Dá bhrí sin tá líne trí i gcás rudaí fháil suimiúil ar ndóigh.
>> Mar sin, an méid atá déanta againn anseo Tá mór dúinn a bhabhtáil anois.
Deirimid go bhfuil x agus y na pointí sin, nó tá siad an seoladh x agus y,
ceart?
Mar sin, sa chás seo, trí, cad é an luach de?
a bhí rite i, tugtha luach an seoladh an x, ceart?
>> LUCHT ÉISTEACHTA: 1?
>> ALLISON BUCHHOLTZ-AU: Mar sin, táimid é a chur leis an x?
Cad x ar seoladh?
>> LUCHT ÉISTEACHTA: 0x123.
>> ALLISON BUCHHOLTZ-AU: Go díreach.
Ach cad is ag cur in iúl i ndáiríre go?
Más rud é go raibh muid a téigh ar, cén luach a bheadh ​​sé a thabhairt dúinn.
LUCHT ÉISTEACHTA: 1.
ALLISON BUCHHOLTZ-AU: Bheadh ​​sé a thabhairt dúinn 1, mar gheall ar cad
táimid ag rá go bhfuil dul go dtí seo seoladh, inis dúinn cad é an luach.
Mar sin, cad a bheadh ​​b?
>> LUCHT ÉISTEACHTA: 0x127.
ALLISON BUCHHOLTZ-AU: Go díreach.
Mar sin, tá sé an seoladh y.
Agus ansin cad [? P leis na roghanna? ?]
LUCHT ÉISTEACHTA: 2.
ALLISON BUCHHOLTZ-AU: OK, mar sin anois ceithre.
Dúirt muid go bhfuil equal-- maith anois tá muid Tá a rinneadh o teocht comhionann le réalta ar a.
Mar sin, cad iad na hathruithe?
Níl ach rud amháin go bhfuil athruithe anseo.
Cad é?
>> LUCHT ÉISTEACHTA: Seal.
ALLISON BUCHHOLTZ-AU: An teocht.
Mar sin, is féidir linn a athscríobh gach ceann de na.
Straitéis maith do na Tá figuring ach amach
cad iad na hathruithe, mar gheall ar an chuid is mó go minic níl ach rud amháin go bhfuil
ag dul a athrú ag aon phointe tugtha, ceart go leor?
Mar sin, tá muid teocht sannadh.
>> Anois, ár n-pointe eile, cúig, táimid déanta réalta a comhionann b le réalta.
Mar sin, cad iad na hathruithe anois?
>> LUCHT ÉISTEACHTA: Star a.
>> ALLISON BUCHHOLTZ-AU: Star a, mar sin Fanann gach rud eile mar an gcéanna.
Agus cad a dhéanann réalta a comhionann?
>> LUCHT ÉISTEACHTA: 2.
ALLISON BUCHHOLTZ-AU: 2.
Lovely.
Awesome.
OK, agus ansin anois ní mór dúinn tús a b is comhionann leis teocht.
Mar sin, is é an rud atá ag athrú amháin réalta b.
Fanann gach rud eile mar an gcéanna.
Agus cad é réalta b cothrom le anois?
Agus tá tú i gcrích an tábla.
Toisc anois ag an deireadh, má deirimid x agus y, tá a fhios againn go bhfuil ag an point--
Tá a fhios againn gur nuair a muid athraigh réalta ar a 2,
cad é go raibh é a dúirt sé ceart go leor, ag aghaidh a thabhairt ar 0x123 anseo, é a athrú.
Anois, bhí sé seo 2.
Agus ansin ag an bpointe seo, Dúirt muid ceart go leor, téigh b le réalta.
Mar sin, téigh go dtí an seoladh ag 0x127 agus é a dhéanamh 1.
Mar sin, anois ag an deireadh an-nuair a muid ar ais go hiarbhír as mó,
ní mór dúinn i ndáiríre go bhfuil x comhionann le 2 agus y is comhionann le 1.
Tá ag gach duine maith leis sin?
OK, fionnuar.
Uimhir 9.
Tá tú guys ag obair ar seo.
Tá mé ag dul a chur ar bun bord ionas gur féidir linn a tharraingt tríd.
Beidh sé a bheith ina BLAST.
Is féidir na táblaí mór a bheith i ndáiríre scary, tá a fhios agam.
Ach má tá tú a ghlacadh ach iad as a chéile amháin ag am, a fhaigheann siad a lán níos lú scary.
Gach ceart.
>> Mar sin, tá a fhios agat go mbeidh sé seo a bheith imithe tríd mó ar dtús, ceart?
Initializes x agus y agus ansin iarracht a mhalartú leo.
Dá bhrí sin tá babhtála, fiú thuas, bhealach fíor é Téann go bhfuil muid ag dul tríd an is mó,
agus ansin tá sé ag glaoch suas a mhalartú, ceart go léir?
Mar sin, fhios ag gach duine sin.
>> Mar sin, atá ar cheann a dhéanann tú guys ag iarraidh tús a chur leis?
An bhfuil duine ar bith i ndáiríre cinnte faoi ​​cheann de na?
Nó fiú cinnte go páirteach?
Cén fáth nach bhfuil muid ag tús a chur le x?
Cad a cheapann muid go bhfuil x?
>> LUCHT ÉISTEACHTA: 1.
ALLISON BUCHHOLTZ-AU: 1.
Mar sin, ansin é an fáth 2.
Agus sin mar gheall ar an idirdhealú mór anseo
is é go bhfuil muid ach cóipeanna ag dul i, ceart?
Ní Táimid ag dul trí thagairt.
Mar sin, fiú ag an deireadh clár seo x agus y
d'fhan an gcéanna, toisc go bhfuil siad bhfuil ach cóipeanna san fheidhm babhtála.
Níl siad a athrú i ndáiríre, ceart?
>> Mar sin, cad mar gheall ar a, b, agus teocht?
>> LUCHT ÉISTEACHTA: Is b.
>> ALLISON BUCHHOLTZ-AU: Is b.
Mar sin, sa chás seo, bhí x, a bhfuil 1, ceart?
Mar sin anseo, a ligean ar siúl tríd.
Mar sin, ag an tús, a agus Tá b 1 agus 2 agus neamhshainithe.
Mar sin, ar dtús Faigheann teocht a shanntar do, mar sin tá teocht 1.
Is ionann agus b, Mar sin, a fháil againn 2, agus b go bhfuil cothrom le teocht.
Anois, a fháil againn 1.
>> LUCHT ÉISTEACHTA: Sa roimhe bhfuil sé ar cheann Mhalartaigh ampersand x agus y ampersand.
Cad a dhéanann díreach a chiallaíonn?
ALLISON BUCHHOLTZ-AU: Mar sin, ciallaíonn sé sin go bhfuil tú ag dul trí thagairt.
Mar sin, ciallaíonn sé go bhfuil tú i ndáiríre ag dul i seoltaí áit
x agus y a stóráil.
LUCHT ÉISTEACHTA: Ach nach bhfuil tú swapping an seoladh.
ALLISON BUCHHOLTZ-AU: Nach bhfuil tú swapping na seoltaí.
Tá tú ag swapping cad laistigh díobh.
Cosúil le cad atá ag an seoladh sin, agus sin an fáth a n-oibríonn sé.
Versus sa chlár seo anseo cad bhfuil tú ag déanamh go bhfuil a bhfuil tú ag cruthú cóipeanna.
Mar sin, tá tú x agus y atá ann mar a n-athróga féin amach anseo.
Ach ansin nuair a théann tú iad a chur san babhtála, tá sé
mar má tá tú ag a chruthú an fhoireann iomlán eile.
Mar sin, ní bhíonn tú i ndáiríre x touching agus y.
>> LUCHT ÉISTEACHTA: Má tá ampersand x a bhfuil ag an seoladh an x, cad réalta x a bheith?
>> ALLISON BUCHHOLTZ-AU: Tá ampersand x cad ag an seoladh an x, star-- ansin go maith,
sa chás seo, nach bhfuil x ina pointeoir.
LUCHT ÉISTEACHTA: Ó, ceart go leor.
Mar sin, tú a dhéanamh ach seo toisc nach bhfuil sé ina pointeoir.
ALLISON BUCHHOLTZ-AU: Ceart.
Is féidir leat a dhéanamh ach amháin réalta de rud éigin go bhfuil pointeoir.
B'fhéidir go bhféadfaí tú é a dhéanamh chun rudaí a Nach bhfuil, ach an tiomsaithe go bhfuil tú
a dhéanamh go mbeadh rudaí dÚsachtach a tharlóidh.
Agus nach bhfuil mé díreach cinnte cad a tharlódh.
Is féidir leat a chur i gcónaí ar an seoladh ar rud éigin,
ach ní féidir leat dí rud nach bhfuil go pointeoir.
Más rud é go ndéanann ciall, go idirdhealú maith a bheith acu.
>> Mar sin, nach bhfuil ró-olc, ceart?
Is iad na táblaí súil againn ag fáil beagán níos lú scary.
Gach ceart.
Ah, na cinn spraoi.
Mar sin anois, scríobh do cód féin.
Mar sin, tá mé ag dul chun ligean duit guys ag obair ar seo ar feadh thart ar cheithre nóiméad,
agus ansin is féidir linn labhairt maidir le bealaí chun cur chuige é.
Thig leat a labhairt le daoine mórthimpeall ort.
Chomh maith leis sin tá sé seo suimiúil.
Tá sé cosúil le cailíní go léir rannóg ceart anois.
Pretty spreagúil.
Ach amháin i gcás Chang.
Ach nach bhfuil Chang i ndáiríre mar chuid de alt.
Awesome.
Perfect.
Mar sin, beidh mé a thabhairt duit leideanna cúpla.
I gcás ina bhfuil tú carachtar níos mó ná aon, i gcás
tá tú rud éigin eile cosúil le 123 nó 1,000 rud éigin,
ní mór duit a bheith in ann a lúb trí agus a thiontú gach ceann de na.
Mar sin, níl cúpla bealaí a d'fhéadfaí tú a dhéanamh,
ach go bhfuil tú ag dul cinnte a bheith acu a d'lúb áit éigin i ann chun lúb
trí iad, a bhfuil cineál cosúil leis an giveaway
le fiú má glaoch tú strlen, a bhfuil de chineál ar mhaith OH
b'fhéidir gur mhaith leat úsáid a bhaint as an fad na sreinge ar bhealach éigin.
>> Gach ceart.
Mar sin, cad a cheapann tú guys d'fhéadfadh a bheith ar cheann de na rudaí chéad ba mhaith linn a dhéanamh?
Níl le cásanna lánúin i anseo ní mór dúinn a cuntas a thabhairt, ceart?
Ceachtar ní mór dúinn rud éigin go bhfuil null.
Céard atá againn?
Cásanna.
Null.
Tá an cás go bhfuil sé rud éigin eile seachas 09, ceart?
Mar sin, a ligean le rá go bhfuil sé litreacha.
Nó ní mór dúinn an cás go bailí.
Trí chás chun smaoineamh ar.
Mar sin, atá ar cheann a cheapann tú a d'fhéadfadh a bheith an ceann is éasca aire a thabhairt ar dtús?
LUCHT ÉISTEACHTA: nialasacha.
ALLISON BUCHHOLTZ-AU: Is é an cás nialasach.
Mar sin, cad ba mhaith linn a dhéanamh ansin?
LUCHT ÉISTEACHTA: [inaudible].
ALLISON BUCHHOLTZ-AU: Yeah.
Agus cad ba mhaith liom a dhéanamh?
>> LUCHT ÉISTEACHTA: Fill ar ais 0.
>> ALLISON BUCHHOLTZ-AU: Go díreach.
Awesome.
OK.
Mar sin, anois cás go bhfuil litreacha agus an cás go bhfuil sé bailí.
Is féidir linn a chur i ndáiríre cúram seo laistigh de lúb amháin, ceart go leor?
Mar sin, bealach amháin a dhéanamh it-- cad a d'fhéadfadh a bheith ar bhealach simplí a sheiceáil má tá sé bailí.
Ba mhaith linn a bheith ag dul tríd an gach litir agus a dhéanamh cad?
>> LUCHT ÉISTEACHTA: Seiceáil má tá sé in--
>> ALLISON BUCHHOLTZ-AU: Ceart, is féidir leat seiceáil má tá sé idir 0 agus 9, ceart?
Agus ansin sa chás go bhfuil sé bailí, tá muid
ag dul go dtí deireadh suas iterating trí ár n-teaghrán anyways, ceart?
Mar sin, cén fáth nach bhfuil muid iarracht a dhéanamh agus iad a chur le chéile i amháin.
Táimid ag dul a iterate trí amach téad, agus mar atá muid
é sin a dhéanamh, táimid ag dul go dtí an chéad dhéanamh le seiceáil a fheiceáil má go bhfuil an litir
nó más rud é go carachtar bailí.
Má tá sé, táimid ag dul a dhéanamh ar an oibríocht gur gá dúinn chun é a athrú.
Seachas sin beidh sé ar ais 0, ceart?
>> Mar sin, sula dhéanaimid sin, ní mór dúinn is dócha ba mhaith roinnt athróg
gur féidir linn a thabhairt ar ais ag deireadh na bliana go bhfuil ag dul a bheith ar ár luach iarbhír.
Mar sin, táimid ag dul a thúsú roinnt luach a bheith 0.
Agus sin ach an chaoi a thosaíonn muid.
Mar sin, tá mé ag dul chun fáil réidh le seo.
Mar sin, conas a bhfuil muid ag dul chun iterate tríd an teaghrán.
LUCHT ÉISTEACHTA: Le haghaidh lúb.
ALLISON BUCHHOLTZ-AU: A haghaidh lúb.
Mar sin, cad ár do?
>> LUCHT ÉISTEACHTA: Tá mé 0.
ALLISON BUCHHOLTZ-AU: Mm-hm.
Agus cad iad iterating muid go dtí?
>> LUCHT ÉISTEACHTA: fad str na s.
>> ALLISON BUCHHOLTZ-AU: OK, cuimhnigh anois níl ar bhealach níos fearr. [Inaudible].
>> LUCHT ÉISTEACHTA: Yeah, is féidir linn a dhéanamh n cothrom.
ALLISON BUCHHOLTZ-AU: Go díreach.
>> LUCHT ÉISTEACHTA: Tá mé níos lú ná n.
ALLISON BUCHHOLTZ-AU: Agus cén fáth ba mhaith linn ag iarraidh a dhéanamh sin?
An cuimhin leat an fáth?
LUCHT ÉISTEACHTA: Tá a athríomh air.
ALLISON BUCHHOLTZ-AU: Becasue an mbealach seo tú ach ní mór a ríomh strlen aon uair amháin.
Má dhéanann tú go bhfuil mé níos lú ná strlen s, go ciallaíonn atháireamh ar sé
an fad gach uair ritheann tú an do lúb,
nach bhfuil ar chostas ollmhór an fhuinnimh, tá ach tá sé
cleachtas níos fearr chun iarracht a dhéanamh agus rudaí mar sin a dhéanamh aon uair amháin.
Mura b'fhéidir tá tú teaghrán dÚsachtach go bhfuil athrú ag gach atriall.
Ach má tá sé ag fanacht mar an gcéanna, ach amháin é.
Gach ceart.
Agus ansin mé móide móide.
Awesome.
Tá muid ar ár mbealach.
LUCHT ÉISTEACHTA: Tá sé an-tapa.
Gcéad dul síos, mar sin a ligean le rá againn ach rinne mé níos lú ná strlen de s,
bhfuil siad ag grádú linn ar dhearadh ar chor ar bith nó díreach cirte?
Ní bhíonn siad.
Táimid ag grádú ar cirte do tráth na gceist chomh fada agus a fhios agam.
Ní féidir liom a dhéanamh ar an iomlán ráthaíocht, ach don chuid is mó,
Tá formhór mór cirte, mar gheall ar tá tú faoi a lán de shriantacht ama.
Ciallaíonn Dearadh de ghnáth tá tú am chun smaoineamh
mar gheall ar an elegance de do chás.
>> OK, mar sin tá muid ag iterating tríd.
Mar sin, ní mór dúinn a ceachtar a sheiceáil go fheiceáil má tá an carachtar bailí
nó más féidir linn a dhéanamh ar ár gnáth [? a go mé?] feidhm.
Is féidir linn a bheith buartha faoi cad is é sin sa dara.
Mar sin, cén fáth nach bhfuil muid ag take-- más féidir aon duine a cheapann
faoi ​​bhealach a sheiceáil go fheiceáil má tá sé seo bailí.
Tá a fhios againn sé ag dul a bheith cuid más riocht, ceart?
Agus cuimhnigh é seo i ASCII, mar sin conas a d'fhéadfadh
feicimid más rud é nach bhfuil sé 0,1, 2, 3, 4, 5, 6, 7, 8, nó 9.
LUCHT ÉISTEACHTA: Má alfa.
>> ALLISON BUCHHOLTZ-AU: Mar sin, más rud é go mbeadh alfa ach in iúl dúinn má tá sé ina litir.
Agus má thugann siad dúinn siombail, tá sé fós nach bhfuil ag dul go maith a sheiceáil.
Mar sin, má tá tú ag tarraingt suas do ASCII tábla, tá a fhios againn go 0 trí 9
i deighleog amháin.
Inis dom na huimhreacha go bhfuil siad fhreagraíonn do más féidir.
LUCHT ÉISTEACHTA: 40.
>> ALLISON BUCHHOLTZ-AU: Mar sin, tá an raon cosúil 40--
LUCHT ÉISTEACHTA: B'fhéidir.
48-57.
Níl mé cinnte.
>> ALLISON BUCHHOLTZ-AU: 40-57?
>> LUCHT ÉISTEACHTA: 48, I mo thuairimse.
ALLISON BUCHHOLTZ-AU: 48-57.
Mar sin, tá a fhios againn go bhfuil na ASCII symbols-- más rud é nach bhfuil an luach ASCII
idir 48 agus 57, nach bhfuil sé bailí, ceart?
Mar sin, d'fhéadfadh muid a úsáid go ár buntáiste b'fhéidir?
Cén chaoi a bhfuil muid ag dul a fháil an litir seo, an chéad amach?
Cén chaoi a bhfuil rochtain againn seo carachtar seo?
>> LUCHT ÉISTEACHTA: s lúibín i.
>> ALLISON BUCHHOLTZ-AU: Mm-hm.
Toisc gur féidir linn smaoineamh ar teaghráin mar eagair, cuimhneamh orthu.
Mar sin, cad ba mhaith linn a rá?
Ba mhaith linn a rá más rud é seo is-- beidh mé a thabhairt duit leid.
Tá sé níos lú ná.
Cad a cheapann tú é Ní mór a bheith níos lú ná?
LUCHT ÉISTEACHTA: 57?
>> ALLISON BUCHHOLTZ-AU: 47, ceart?
Ach léiríonn sé freisin gur mar tú 0 i [singil? spokes?], mar gheall ar go bhfuil
an carachtar 0.
D'fhéadfaí tú a chur freisin 47.
Ag an tábla ASCII, mar a fheiceann tú, is é ach rud éigin
ba chóir duit a bheith ar do bhileog tráth na gceist.
>> Mar sin, má tá sé seo an cás, má tá sé ina níos lú ná 0-- ní gá agus.
Tá sé ach an oiread ag dul a bheith níos lú ná nó níos mó ná 9.
Mar sin, is féidir leat a líonadh amach an caite le haghaidh dom?
Mar sin nó í de liom cad é, Rhea?
>> LUCHT ÉISTEACHTA: Níos mó ná 9.
>> ALLISON BUCHHOLTZ-AU: Tá.
An bhfuil ciall a dhéanamh gach duine, conas a fuair muid ann?
Tá na fadhbanna, tá siad cosúil le uair amháin tú féach ar na réitigh, tá sé cosúil OH, ceart go leor.
Agus is é sin an fáth go mbeidh an cleachtas cabhrú leat.
OK, mar sin againn ar ais 0.
Lovely.
Gach ceart.
Seachas sin cad ba mhaith linn a dhéanamh?
Is é seo an chuid suimiúla i gcás ina bhfuil sé beagán níos mó
cosúil le mata versus CS i mo thuairim.
An bhfuil duine ar bith a bhfuil smaoineamh de conas a d'fhéadfadh muid a dhéanamh?
Mar sin, an rud is tábhachtaí a Is realize an chéad charachtar
táimid ag cur go bhfuil ag dul a bheith an t-ordú is airde dhigit, ceart?
Mar sin, má tá muid ag féachaint ar athrú 123, an chéad uair iterate muid
Tá ag dul a bheith 1, ach is gá dúinn sin a bheith 100 faoi dheireadh na bliana, ceart?
Mar sin, tá rud amháin is féidir leat a dhéanamh go le gach dhigit ina dhiaidh sin
a ghlacadh tú, tú méadú do luach ag 10, ionas go mbeidh an t-am a dtagann tú ar an deireadh,
Tá gach rud a bhí bhog os a chionn, ceart?
>> Mar sin, an chéad uair a ritheann tú sé, tá tú 1 mar do luach.
Dara uair a ritheann tú é, tá tú méadaigh do luach ag 10.
Beidh sé cothrom le dáta é ionas go bhfuil sé anois 10, agus tú a chur ar do luach chugainn.
Agus ansin tú méadaigh go bhfuil ag 10 agus cuir ar do luach chugainn.
Agus is é sin an fáth a deir siad seo Tá i bhfad níos mó cosúil le tástáil
algartam math versus CS, ach digress mé.
Ní féidir liom scríobh ar an tráth na gceist.
>> Mar sin, tá rud amháin is féidir linn a dhéanaimid Deir amanna luach is ionann 10.
Mar sin, tá sé seo ag dul a athrú d'dhigit uair amháin gach uair.
Agus ansin ba mhaith linn ach a chur leis.
Ba mhaith linn a chur i méid a fuair muid díreach, ceart?
Mar sin, conas is féidir linn a thiontú i ndáiríre ár n- Carachtar ASCII isteach an uimhir
go léiríonn sé?
>> Mar sin, tá a fhios againn go bhfuil 0 cothrom le 47, ceart?
Mar sin, má tá 47 0, cad ba mór dúinn a dhéanamh dó
a dhéanamh i ndáiríre é a bheith ina slánuimhir de 0?
>> LUCHT ÉISTEACHTA: Tá sé 48.
ALLISON BUCHHOLTZ-AU: 48?
Tá brón orm.
Ba mhaith linn a dhealú 48, ceart?
Cuimhnigh math ASCII?
Is féidir linn iad a chóireáil go díreach cosúil le líon gnáth.
Má tá tú ag déileáil leo cosúil le líon, a thagann siad uimhreacha héifeachtach.
Mar sin, má tá muid s de mé, a ligean ar a a rá sa chás seo is comhionann le 0.
Mar sin, s mé sa chás seo a bheadh ​​an ASCII--
Bheadh ​​an slánuimhir ASCII chun é a 47.
Mar sin, d'fhéadfadh muid a subtract-- nó 48.
D'fhéadfá a é sin a dhéanamh, tá bealach amháin.
An bhfuil fhios ag aon duine níos fearr bhealach a d'fhéadfadh muid a dhéanamh 48?
Dúirt muid ach 0 is-- dul isteach an ASCII fhéadfaí tú a dhéanamh ceanglófar 0.
Mar sin, a dhéanann sé de chineál ar a dhéanamh chiall conas a oibríonn sé seo?
>> LUCHT ÉISTEACHTA: Ag an bpointe seo tá, an luach 0 mar gheall ar fiú má iolraíonn tú é faoi 10,
tú ag tosú amach le nialas, mar sin ba chóir é a aistrigh?
>> ALLISON BUCHHOLTZ-AU: Mar sin, sa chás seo, tá tú ag iarraidh a iolrú sé roimh cuir tú,
mar gheall ar sa chás seo, tá, go mbeadh sé fós be-- tá mo pointeoir ar iarraidh.
An luach sa chás seo, an chéad Beidh uair a ritheann muid é nialas.
Mar sin, tá tú ag cur díreach ar an gcéad dhigit.
Cad atá tábhachtach ná an chéad uair eile tú iterate, ba mhaith leat a athrú sé suas
roimh tú a chur ar do dhigit chugainn ar.
An bhfuil a shoiléiriú duit?
OK.
>> Uaireanta tá tú ag dul go dtí a fháil rudaí mathy aisteach níos mó.
Má bhí tú an chuid is mó de seo, tá tú ag dul go fóill
a get-- tú ag dul a dhéanamh go maith go leor.
Is Partial creidmheasa an- rud mór ar tráth na gceist CS50.
Mar sin, scríobh cad a fhios agat.
Má fuair tú gach rud ach amháin i gcás anseo, tá tú
fós ag dul a dhéanamh i ndáiríre go maith ar an bhfadhb.
Toisc go bhfuil tú ag taispeáint, OK, tá a fhios agam beagnach.
Tá a fhios agam gur gá dom a iterate tríd.
Tá a fhios agam cad is gá dom a sheiceáil le haghaidh.
Ní féidir liom ach go maith a fháil ar conas a thiontú.
Tá tú ag dul a bheith ceart go leor.
Sea, tá tú ag dul go dtí chailleadh pointí cúpla,
ach tá tú ag dul go fóill a fháil roinnt mhaith de na pointí le haghaidh rud éigin
mar sin má tá tú iarraidh ar na dhá líne.
Ba mhaith liom a bheith cosúil le OK, an duine seo fhios cad atá ar siúl acu.
Tá Math crua.
Mar sin, ba mhaith liom a rá gur mhaith leat a bheith breá.
>> OK, mar sin tú guys réidh chun iarracht strlen le leideanna anois
go bhfuil tú guys máistreachta pointeoir?
Mar sin, beidh mé in iúl duit guys ag obair ar feadh beagán.
Más gá duine ar bith a athnuachana.
Mar sin, ba mhaith leat pointeoir a úsáid uimhríocht, agus ansin má tá s nialasach,
Ba cheart do chur chun feidhme ar ais 0.
Rudaí mar seo a dhéanann tú i ndáiríre sásta a glaoch díreach strlen
ag deireadh an lae.
I mo thuairimse, d'fhéadfadh an ceann seo a bheith beagán níos éasca ná an ceann deireanach, a
Tá go maith.
Feicfidh mé a thabhairt duit guys nóiméad eile, agus ansin beidh muid ag obair tríd.
Agus ansin a fháil againn chun dul go dtí lasca.
>> OK, guys réidh?
B'fhéidir le beagán.
Mar sin, tá mé a thabhairt duit do dhá rogha, ceart?
Ceachtar sheiceáil le haghaidh null agus seol ar ais 0 mura go bhfuil sé, nó i ndáiríre a ríomh an fad.
Mar sin, atá ag iarraidh a scríobh sheiceáil null?
Téigh chun é.
>> LUCHT ÉISTEACHTA: Má lúibíní s ionann ionann ais null 0.
ALLISON BUCHHOLTZ-AU: Lovely.
Is breá liom nuair a leath d'fhadhb Tá seiceáil ach le haghaidh null.
Tá a fhios agam a bhfuil tú guys seo caite seachtain a bhí mé cosúil le seic null
literally gach uair.
OK, so--
>> LUCHT ÉISTEACHTA: Má tá an tuairisceán 0 ach líne amháin, gá dúinn fós an lúibín chatach?
>> ALLISON BUCHHOLTZ-AU: Ní gá duit go teicniúil gá acu leo ​​chomh fada agus atá tú ag teacht.
Tá dea-chleachtas ach a fháil ar an nós
úsáid a bhaint as braces chatach, ach go teicniúil ar bith.
Ní gá duit iad le haghaidh líne amháin.
Claonadh a bhíonn againn ach a mholadh dó do dhaoine ag tosú le clár.
>> Mar sin, anois cad a d'fhéadfadh muid ag iarraidh a dhéanamh anseo?
Mar sin, anois tá a fhios againn go bhfuil ár teaghrán bailí.
Ba mhaith linn ríomh a choinneáil ar an fad.
Cad is dócha ar an gcéad rud is mian linn a dhéanamh?
>> LUCHT ÉISTEACHTA: Cruthaigh o go bhfuil an fad.
ALLISON BUCHHOLTZ-AU: Go díreach.
LUCHT ÉISTEACHTA: Agus ba mhaith linn a shocrú é?
ALLISON BUCHHOLTZ-AU: 0.
Perfect.
Gach ceart.
Anois, cad a bhfuil ag iarraidh a dhéanamh?
Tá sé seo i ndáiríre an chuid is mó de é.
Téigh chun é.
>> LUCHT ÉISTEACHTA: Mar sin leat a dhéanamh is dócha go bhfuil do lúb.
Agus ansin ós rud é nuair a ghlaonn tú s go bhfuil tú ag dul ar an seoladh an chéad rud,
ba mhaith leat tús a chur leis is ionann mé 0.
Agus ansin chomh fada agus x móide nach bhfuil mé ar ais Slais 0.
ALLISON BUCHHOLTZ-AU: An Terminator null.
LUCHT ÉISTEACHTA: An Terminator null.
Ansin cuir tú ceann le fad.
>> ALLISON BUCHHOLTZ-AU: Yeah.
OK, mar sin ligeann cas go i cód an-nithiúil.
Ach is é sin an smaoineamh iontach.
Sin go díreach cad tá ag éirí linn.
Táimid ag dul a bheith iterating tríd leis an pointeoir.
Mar sin, cad ba mhaith linn a dhéanamh Is in ionad an slánuimhir
anseo, toisc go bhfuil muid Ní thagraíonn d'dó.
Táimid ag tagairt do tús le teaghrán, tús a chur go á seoladh éigin,
ceart?
>> Mar sin, ba mhaith linn a pointeoir.
Mar sin, tá muid ag dul go bhfuil roinnt réalta ruabhreac, toisc go gcomhfhreagraíonn sé ar ár s, ceart?
Mar sin, tá sé seo pointe éigin táimid ag initializing chun tús an teaghrán, ceart go leor?
Mar sin, a ligean ar glaoch ach é i.
Má tá sé tús an teaghrán, cad atá sé ag dul a bheith a shanntar?
Gan 0.
Ba mhaith linn é a bheith ar an tús a chur ar ár n-teaghrán.
Cad ionann an tús ár n-teaghrán a tugadh dúinn?
>> LUCHT ÉISTEACHTA: Just a s.
>> ALLISON BUCHHOLTZ-AU: s.
Mar sin, cruthaíonn sé seo roinnt pointeoir nua Is ionann an tús ár téad, ceart go leor?
Bealach eile chun smaoineamh ar é Is cosúil anseo ár n-eagar.
Sin ár n-teaghrán, s.
Mar sin, a ligean le rá go bhfuil sé seo an an chéad láthair a dhéanamh, agus tá sé seo 0x4.
04.
Is é seo ár s, atá i seilbh an seoladh sin.
Agus cruthaithe againn ach amháin eile ar a dtugtar mé go dtagraíonn díreach an rud céanna.
Mar sin, tá siad araon díreach ag cur in iúl go dtí an tús ár teaghrán.
Is é seo ach léiriú grafach.
>> Mar sin, anois cad ba mhaith linn a dhéanamh ba mhaith linn a iterate
ár n-choinníoll chun iterating tríd ár teaghrán.
Anois siopadóireacht.
Fuair ​​chun siopadóireacht, guys.
An bhfuil ba mhaith linn a thabhairt cothrom le dáta a choinneáil go dtí go a bhaint amach againn an Críochnaitheoir null, ceart?
Mar sin, cad a d'fhéadfadh cuma mhaith?
Ar mhaith linn a liom, nó ar mhaith linn a Is réalta mé an cheist?
An bhfuil an Críochnaitheoir null seoladh nó rud éigin atá suite ag seoladh?
Suite ag an seoladh, ceart?
>> Mar sin, ní mór dúinn téigh i cuma cad é anseo, mar is é seo ach cuid seoladh.
Chun a fháil iarbhír leis an tús ní mór dúinn a lean seo
ionas go bhfaigheann muid i ndáiríre cad atá i chéad áit seo.
Mar sin má dhéanann muid réalta i, cad nach mian linn é a comhionann?
LUCHT ÉISTEACHTA: Ar ais Slais?
>> ALLISON BUCHHOLTZ-AU: Tá.
An bhfuil ciall a dhéanamh do gach duine?
Ní mór dúinn dul isteach inár teaghrán agus a chinntiú nach bhfuil sé an deireadh.
Agus ansin is féidir linn a thabhairt suas chun dáta go díreach mar seo.
Thabhairt cothrom le dáta Gnáth.
Mar sin, chomh fada agus go bhfuil na Met, cad is gá dúinn a dhéanamh?
>> LUCHT ÉISTEACHTA: Fad móide móide.
>> ALLISON BUCHHOLTZ-AU: Mm-hm.
Agus ansin tar éis an do lúb deireadh, cad ba mhaith linn a thabhairt ar ais?
LUCHT ÉISTEACHTA: Fad?
ALLISON BUCHHOLTZ-AU: Fad.
Tá tú ag dul.
Is léir an fheoil an ceann seo tá sé tuiscint seo le haghaidh lúb.
An bhfuil gach duine a fháil ar an gcaoi a d'oibrigh?
Tá mé sásta dul thar sé arís.
>> LUCHT ÉISTEACHTA: an dara pháirt, agus mar sin an réalta mé ann,
go bhfuil an seoladh an first--
ALLISON BUCHHOLTZ-AU: Níl sé an seoladh.
Tá sé cad ar.
LUCHT ÉISTEACHTA: Sin i ndáiríre i ann.
ALLISON BUCHHOLTZ-AU: Sin cad atá i ndáiríre i ann.
Mar sin, is é seo saying-- ligean dom seo a dhéanamh níos fearr.
Mar sin, is é seo 0x04, agus mé ag dul díreach a rá Tá mé ag dul a dhéanamh an t-ainm ar mo.
OK.
Sea, tá a fhios agam go bhfuil mé athbhreithniú tráth na gceist anocht.
Go leor de athbhreithnithe tráth na gceist.
Mar sin, a ligean le rá teaghrán seo Is é mo ainm, Allison.
Little messy, ach tá sé ann.
Agus is ionann í an suíomh de nuair a thosaíonn an teaghrán,
mar sin tá mé ag dul a dhéanamh sin real-- is é seo an seoladh ar,
nuair a thosaíonn an sreang, ceart?
>> Mar sin, cad a dhéanann muid anseo ba mhaith linn a leideanna a úsáid chun iterate trí.
Mar sin, táimid chruthú roinnt pointeoir, i, go maith is comhionann leis an tús an teaghrán.
Agus ag gach pointe, ba mhaith linn a leanúint ar aghaidh ag dul tríd an eagar
anseo go dtí bhuail muid an Críochnaitheoir null.
Mar sin, ba mhaith linn i gcónaí a sheiceáil cad ag gach ceann de na seoltaí.
>> Mar sin, téigh i dúinn i, ionas go an chéad uair a dhéanaimid é muid
a rá, OK, cad ag seoladh 0x04?
Tá sé ina.
OK, tá muid go maith.
Fad incrimintí.
Bog ar aghaidh go dtí an chéad cheann eile.
Mar sin, is cuimhin i-- leideanna a mhéadú ag an méid is cuma cad a bhíonn siad ag cur in iúl go.
Mar sin, sa chás seo, ó tá sé a ruabhric, beidh sé cothrom le dáta trí cheann amháin.
Mar sin, anois táimid ag dul chun breathnú ar 5, rud a chiallaíonn sé ag dul thar anseo.
Mar sin, a deir sé ceart go leor, téigh go dtí 0x05.
Cad atá ann?
Tá sé an l.
Agus beidh sé a choinneáil a dhéanamh go go dtí go amas sé an ceann seo.
Agus deir sé ceart go leor, cad atá i is cuma cad seoladh é seo?
An Terminator null, OK.
Scoir.
Agus seol ar ais ach fad.
Mar is gá duit cad iarbhír ag an seoladh sin, nach bhfuil an seoladh féin.
>> Tá an-beag áiteanna ina is gá duit i ndáiríre an seoladh.
An chuid is mó den am nuair bhfuil tú ag baint úsáide as an agus tá sé
nuair a bhíonn tú an chéad shannadh pointeoir nó nuair
tú ag rith sé isteach i fheidhm eile.
OK, gach duine maith ann?
Cineál ar?
OK.
>> Mar sin, tá sé cosúil tá muid Fuair ​​thart ar 12 nóiméad fágtha,
mar sin beidh muid ag dul ar aghaidh go dtí b'fhéidir ar ár fhadhb seo caite,
agus ansin níl aon coincheapa atá tagtha suas
idir an dá linn is féidir linn téigh go tapa thar sin.
>> Mar sin, giaranna a athrú go bhfuil an ceann deireanach fhadhb anseo, ráitis aistriú.
Mar sin, tá do phost a athscríobh seo ionas go behaves sé mar an gcéanna
ach ní a úsáid lasca.
Lámha chalky.
Mar sin, aon cheist faoi seo as an bat?
None?
OK.
An bhfuil gach duine a thuiscint go má tá an Níl chás go bhfuil rud ar bith tar éis dó,
ciallaíonn sé gur chóir go mbeadh sí lean an chéad chéim eile?
Mar sin, cás 1 agus 2 sa chás seo dhéanamh ar an rud ceannann céanna.
Uaireanta pointe mearbhaill.
>> Gach ceart.
Duine ar bith a bhfuil aon smaointe?
Yeah?
>> LUCHT ÉISTEACHTA: Mar sin, is féidir leat ach a dhéanamh má ráitis.
>> ALLISON BUCHHOLTZ-AU: Mm-hm.
Mar sin, cad é ár gcéad cheann?
>> LUCHT ÉISTEACHTA: Má ionann n cothrom le 1, agus an 2 línte nó n ionann
ionann 2, taispeáin ansin beag.
Agus ansin is féidir leat a dhéanamh eile más rud é?
Nó is féidir leat a dhéanamh ach más rud é?
>> ALLISON BUCHHOLTZ-AU: Is féidir leat a dhéanamh eile más rud é?
>> LUCHT ÉISTEACHTA: An mbeadh sé ábhar má dhéanann tú más rud é?
ALLISON BUCHHOLTZ-AU: Mar sin, a dhéanann sé.
An bhfuil anyone-- sin, tú a fháil ar an t-aschur céanna
má úsáideann tú díreach IFS versus má úsáideann tú IFS eile.
An féidir leat guys smaoineamh ar an gcúis cén fáth b'fhéidir gur mhaith leat a úsáid eile
más rud é i gcomparáid le a lán de na IFS?
An bhfuil a le héifeachtacht.
Yeah?
>> LUCHT ÉISTEACHTA: Bheadh ​​sé a sheiceáil go léir na IFS gach uair.
>> ALLISON BUCHHOLTZ-AU: Mar sin, fiú más rud é bhuail sé an chéad cheann sin,
bheadh ​​sé dul ar a sheiceáil gach ceann eile.
Mar sin, ba mhaith leat a úsáid más rud ar bith eile IFS i gcásanna i gcás ina mbeidh ach duine amháin acu i bhfeidhm riamh.
Dá bhrí sin tá eisiamh frithpháirteach cad claonadh a bhíonn againn a rá.
Má tá tú a bunch de IFS, ciallaíonn sé go b'fhéidir níos mó ná duine amháin acu
nithe, agus b'fhéidir níos mó ná Is féidir le duine amháin acu a bheith fíor.
Agus ba mhaith leat an mbeirt acu a fhorghníomhú má tá siad fíor.
Más mian leat ach duine amháin acu a bheith ag obair sna cásanna seo comheisiatach,
mian leat a úsáid eile más rud é, mar gheall ar tá sé ar fad a dhéanamh le héifeachtacht.
Tá do cód ach níos fearr deartha má chloíonn sé leis an gcleachtas.
Mar sin, sa chás seo, beidh orainn a bheith ar eile más rud é.
Agus go mbeadh sé seo a bheith?
>> LUCHT ÉISTEACHTA: n is ionann is ionann 3.
ALLISON BUCHHOLTZ-AU: Perfect.
Priontáil mheán.
Agus ansin i ár anuas cás, cad atá againn?
Else nó eile más rud é?
LUCHT ÉISTEACHTA: Else.
>> ALLISON BUCHHOLTZ-AU: An bhfuil want-- againn Ba mhaith leat eile má toisc go bhfuil muid cásanna nithiúla.
Níl sé de chineál ar ghabháil ar fad.
Má bhí tú réamhshocraithe i switch-- cuimhnigh i lasca is féidir leat a bheith cás,
agus ansin tá tú réamhshocraithe.
Má bhí tú réamhshocraithe, tá chineál sin de do ráiteas eile ann.
Ach má tá sé cásanna amháin, go ciallaíonn gá duit
chun seiceáil a fheiceáil má tá sé gach ceann de na.
Mar sin, sa chás seo, go mbeadh sé ar an 5 4 nó.
Is mian linn a phriontáil amach.
Tá sé mór.
Agus tá tú ag dul.
Agus bheadh ​​a bheith ar do chlár.
>> Mar sin, sa chás seo má táimid Bhí rud éigin réamhshocraithe,
ba mhaith linn go mbeadh eile i is cuma cad a bhí sé ar ár gcumas a dhéanamh.
Mar sin, go bhfuil idirdhealú maith go mbeadh a fhios, a thuiscint.
An bhfuil cúnamh le lasca duit?
Perfect.
Gach ceart.
>> Tá thart ar ocht nóiméad fágtha.
An bhfuil tú guys a bheith ar bith coincheapa ardleibhéil eile?
Ceisteanna i gcoitinne?
Is ea?
>> LUCHT ÉISTEACHTA: Bhí mé ceist faoi cheann acu
go raibh mar gheall ar an randamach uimhir gineadóir ar tráth na gceist nialas.
ALLISON BUCHHOLTZ-AU: Ó, ceann a.
Is é sin ceann amháin eile nuair tá sé níos math than-- yes.
An réiteach a that-- fiú mé nuair Feicim é, tá mé ar nós cad é seo.
>> LUCHT ÉISTEACHTA: Bhí sé uimhir 7.
>> ALLISON BUCHHOLTZ-AU: Tá sé aisteach i mo thuairim.
Mar sin, go bunúsach is mian leat drand48, úsáid a bhaint as a bhfuil
beidh a thabhairt duit roinnt uimhir idir 0 agus 1.
Agus ba mhaith leat é a úsáid amhlaidh go bhfuil tú a fháil ar bhealach a--
agus tá sé i bhfad níos mó de fadhb math dom ná mar a cheapann mé fadhb CS.
>> An bealach go bhfuil tú it-- agus uaireanta, beidh sé a bheith díreach mar sin.
Arís, is iad seo na gcásanna ina bhfuil sé de chineál
cosúil le scríobh cad tú Is féidir agus creidmheasa páirteach.
Mar sin, más mian linn tuairisceán, Tá a fhios againn go bhfuil muid
ag dul a bheith ag baint úsáide drand48 ar bhealach éigin, ceart?
Mar sin, cén fáth nach bhfuil muid ag bhreacadh díreach síos.
Táimid ag baint úsáide as é ar bhealach éigin.
An bealach go bhfuil siad tú guys a úsáid go bhfuil sé
mar seo, a mbeidh mé iarracht a dhéanamh agus a mhíniú.
>> Mar sin, go bunúsach cad a tharlaíonn anseo is mar tá sé idir 0 agus 1,
cad atá tú ag déanamh go bhfuil tú ag iolrú by-- tá sé seo go mór ar cheist math.
Just a séanadh iomlán, is é seo hiomlán ceist math.
Cad atá tú ag déanamh é mar gheall ar 0 agus 1, agus tú
ag iarraidh é a bheith laistigh de an réimse, tá tú i ndáiríre
figiúr amach cé chomh mór Is é an réimse, agus ansin
tú scála bunúsach sé suas, a bhfuil cad é seo a dhéanamh.
>> Tugann b lúide tú go raon, an difríocht idir na huimhreacha.
Is féidir leat a iolrú idir 0 agus 1, agus ansin a chur leis ach
Ciallaíonn sé go bhfuil do scálaithe sé suas ionas go bhfuil sé idir a agus b,
rud nár mhaith liom i ndáiríre an fhadhb seo.
Mar a dúirt mé, tráth na gceist seo atá i gceist a chuimsiú
daoine a bhfuil níos lú compordach, áit éigin i idir,
agus níos compordaí.
Mar sin, má rinne siad é sin go raibh sé rud éigin
go bhfuil gach duine ag an níos lú áit chompordach a bheadh ​​a fháil,
ba mhaith linn a bheith i bhfad an iomarca daoine scórála perfects,
agus go mbeadh an níos compordaí a bheith leamh.
>> Mar sin, tá siad i gcónaí ar na de chineál ar cheisteanna teaser inchinn
atá i gceist a bheith beagán níos deacra ghlacadh roinnt smaointeoireacht chruthaitheach.
Nuair a fheiceann tú iad, nach fháil ró-stumped.
Ba mhaith liom a rá go cinnte smeach trí do tráth na gceist ar dtús.
Dul i ngleic leis na fadhbanna a go bhfuil a fhios agat is féidir leat,
mar níl aon úsáid ag dul i bhfostú ar fadhb nuair a tá trí
nó ceithre nó cúig ar an leathanach tar éis gur féidir leat a dhéanamh go héasca.
>> LUCHT ÉISTEACHTA: a dhéanamh Cén fáth go díreach leat méadaigh faoi an raon?
>> ALLISON BUCHHOLTZ-AU: iolrú tú an raon a know-- tú go bhfuil sé cosúil le cé mhéad tar éis
bhfuil tú ag iarraidh?
Mar sin, is féidir leat smaoineamh ar, mar gheall ar é tuairisceáin uimhir idir 0 agus 1,
Is féidir leat smaoineamh ar é mar chéatadán.
Mar sin, tá sé ag rá go bunúsach má tá muid ár uimhirlíne anseo, tá anseo,
agus tá b anseo.
Tá tú cosúil le cé mhéad am atá caite go bhfuil sé?
An bhfuil gach táimid ag déanamh.
Mar sin, tá tú ag iarraidh ach le haghaidh na céatadán den réimse, a
is cad é a thabhairt duit.
Agus ansin tú go bunúsach ach scála sé suas ag cur.
Tá sé ina teaser math inchinn.
>> Má bhí aon chomhairle nóiméad deireanach, mé Bheadh ​​a rá smeach trí na ceisteanna,
figiúr amach a cinn tú Tá a fhios go bhfuil cosúil le, ó fuair mé é seo.
Beagnach surely mbíonn siad ag dul go dtí a bheith ceisteanna go ní bheidh a fhios agat
nó go bhfuil tú ag dul a bheith am do, bhuail mar sin do chuid láidreachtaí, ceart go leor?
Guys Tá tú ag dul go dtí mór.
Tá a lán de ceisteanna ar chúis,
ionas go bhfuil am a théann tú a de chineál ar go mbeadh an deis
chun a léiriú cad tá tú i ndáiríre go maith ag.
Mar sin tá sé ceart go leor má tá tú Ní go maith ag gach rud.
Seinn le do chuid láidreachtaí.
Is ea?
>> LUCHT ÉISTEACHTA: Mar sin, tá sé seo ag dul go dtí rud go bhfuil teasctha ar ais?
Sea, beidh sé, mar gheall ar drand tuairisceáin idir 0 agus 1.
Beidh sé ar ais ina slánuimhir, mar beidh sé a theascadh
nuair a muid add a nó a iolrú faoi sé.
Cool.
Ceisteanna ar bith caite nóiméad?
>> Guys Tá tú ag dul a dhéanamh mór.
Tá tú ag dul a bheith fabulous.
Agus fiú amháin más rud é nach, a bheidh ann a candy anseo an tseachtain seo chugainn.
Agus beidh mé grá agat.
Feicfidh mé grá duit guys cuma.
Gach ceart, gach duine, luck maith.
Bíodh am iontach.
Tá tú ag dul a bheith fíneáil.
Agus tá a fhios agat cad é?
In dhá lá tá sé ag dul a bheith níos mó, ach mé
Tá dhá midterms ar an Déardaoin, mar sin ar a laghad a bheidh tú ag guys a dhéanamh.
Gach ceart, beidh mé a fheiceann tú guys an tseachtain seo chugainn.