I-Intel ipapasha i-ControlFlag 1.2, isixhobo sokubona i-anomalies kwikhowudi yomthombo

I-Intel iye yapapasha ukukhululwa kwe-ControlFlag 1.2, i-toolkit evumela ukuba uchonge iimpazamo kunye ne-anomalies kwikhowudi yomthombo usebenzisa inkqubo yokufunda ngomatshini oqeqeshwe kwisixa esikhulu sekhowudi ekhoyo. Ngokungafaniyo nabahlalutyi bemveli be-static, i-ControlFlag ayisebenzisi imithetho esele yenziwe, apho kunzima ukubonelela zonke iinketho ezinokwenzeka, kodwa isekelwe kwizibalo zokusetyenziswa kolwakhiwo lweelwimi ezahlukeneyo kwinani elikhulu leeprojekthi ezikhoyo. Ikhowudi ye-ControlFlag ibhalwe kwi-C ++ kwaye ivuliwe ivuliwe phantsi kwelayisensi ye-MIT.

Ukukhutshwa okutsha kuphawuleka ekuphunyezweni kwenkxaso epheleleyo yokubhaqa okungaqhelekanga kunye nokufunda ngokusekelwe kwiipatheni zekhowudi eziqhelekileyo zolwimi lwe-C ++. Kwiinguqulelo zangaphambili, inkxaso efanayo yanikezelwa kwiilwimi ze-C kunye ne-PHP. Inkqubo ifanelekile ukuchonga iintlobo ezahlukeneyo zeengxaki kwikhowudi, ukusuka ekuchongeni iitypos kunye nohlobo lokungafaniyo, ukuchonga i-anomalies ukuba iingxelo kunye nokulahleka kwe-NULL ihlola izikhombisi. Inkqubo iqeqeshwa ngokwakha imodeli yezibalo zekhowudi ekhoyo yeeprojekthi ezivulekileyo kwi-C, C ++ kunye ne-PHP, epapashwe kwi-GitHub kunye neendawo zokugcina zoluntu ezifanayo.

Kwinqanaba loqeqesho, inkqubo imisela iipatheni eziqhelekileyo zokwakha izakhiwo kwikhowudi kwaye yakha umthi we-syntactic wokudibanisa phakathi kwezi patheni, ebonisa ukuhamba kokusetyenziswa kwekhowudi kwinkqubo. Ngenxa yoko, kuqulunqwe umthi wokwenza isigqibo odibanisa amava ophuhliso azo zonke iikhowudi zomthombo ohlalutyiweyo. Ikhowudi ephantsi koqwalaselo iqhuba inkqubo efanayo yokuchonga iipateni ezithi zihlolwe ngokuchasene nomthi wesigqibo sereferensi. Ukungangqinelani okukhulu kunye namasebe angabamelwane kubonisa ubukho be-anomaly kwipatheni ehlolwayo.

I-Intel ipapasha i-ControlFlag 1.2, isixhobo sokubona i-anomalies kwikhowudi yomthombo


umthombo: opennet.ru

Yongeza izimvo