0,00 €

V košarici ni izdelkov.

0,00 €

V košarici ni izdelkov.

More
    DomovRevijaNoviceVprašanja in odgovori ob predstavi novega High Integrity C++ 4.0

    Vprašanja in odgovori ob predstavi novega High Integrity C++ 4.0

    Koliko ljudi uporablja HIC++?

    Programski jezik C ++ visoke integritete (HIC ++, High Integrity C ++) je ‚de facto‘ postal standard programiranja za C + + aplikacije z več kot 24.000 prenosi namestitve odkar je izšla prva različica 3. oktobra 2003.

    Kakšne so prednosti uporabe HIC++?

    HIC + + opredeljuje pristop k uporabi tega vse bolj priljubljenega programskega jezika na način, ki odpravlja morebitne težave, ki bi lahko nastale zaradi raznolikosti prevajalnikov različnih proizvajalcev, različnih programskih slogov in včasih nevarnimi ali vsaj nejasnimi vidiki ISO C ++. Ključ do njegovega uspeha je, da so ga za C ++ programerje pisali C ++ programerji.Slike ni

    Izvirni HIC ++ standard programiranja, ki je bil objavljen 3. oktobra 2003, je združeval nasvete najboljših praks, ki so bile na voljo v tistem času (»Stroustrup«,«Effective C++«, »More Effective C++«, »Effective STL«, »Industrial Strength C++«, »Exceptional C++«), kot tudi notranji know-how na PRQA. Rezultat je bil sklop 202 pravil in smernic pri uporabi programskega jezika C ++. Ker so bila vprašanja v zvezi s slogom pisanja v veliki meri prezrta in prepuščena, da jih opredelijo posamezne programske hiše, je ta zbirka predpisov in smernic povzročila ustanovila podskupino izvirnega programskega jezika [ISO C ++ 2003], ki se uporablja pri vsakem razvoju, vključno z visoko integriteto.

    Zakaj je bila potrebna posodobitev?

    Izvirna različica HIC ++ je ugledala luč sveta pred natanko desetimi leti – 3. oktobra 2003. V tem desetletju se je pojavilo še več drugih javno dostopnih jezikov podmnožice [JSF AV-C + +] [MISRA C ++], ki je osredotočena predvsem na uporabo C ++ v kritičnih varnostnih aplikacijah. V letu 2011 so bile za programski jezik C ++ ratificirane večje spremembe [ISO C ++ 2011], ki so razveljavile nekatere obstoječe nasvete, kot tudi izpostavljajo pomanjkljivosti v zvezi z uporabo novih konstruktov, kot so lambde, rvalue reference in novi objekti v standardni knjižnici. Glavne spremembe so nastale predvsem zaradi usklajevanja s temi spremembami, sicer bi HIC ++ izgubil svoj ​​smisel.

    Slike ni

    Nova različica C ++ standarda [ISO C + + 2011] je bistveno spremenila definicijo jezika, zlasti pa je dodano nekaj novih funkcij, na primer lambde in rvalue reference. V Mainstream C ++ prevajalnikih so bile te funkcije že uporabljene, saj je to bistvenega pomena za reševanje nevarnih vidikov njihove uporabe. C ++ guruji so prav tako že začeli s širjenjem smernic glede uporabe teh funkcij [GOTW] [Effective C + + ‚11] in s tem smo dobili sedem novih osnovnih pravil v zvezi s tem. Poleg teh je bilo dodano še 17 drugih pravil, ki izvirajo iz doslej še neobjavljenih virov, kot je opisano v naši novi beli knjigi, zraven pa še našo lastno neodvisno analizo besedila jezikovnega standarda [ISO C ++ 2011].

    Lahko opišete glavne spremembe v različici 4.0 HIC ++?

    Glavna razlika med različico 3.3 in različico 4.0 za HIC ++ je povzeta na sliki 1 in kasneje podrobneje razložena. Nova različica HIC ++ 4.0 potrjuje ali ukinja število originalnih pravil in dodaja funkcije, ki se veliko bolj navezujejo na C ++ 11, s čimer dokazuje svoj dosedanji pomen pri najboljši praksi sodobnega C ++ programiranja. Ključne izboljšave vključujejo:

    • Splošno združevanje pravil, kar je prineslo bolj obvladljivo velikost (zmanjšanje iz 202 na 155) in ki so razvrščena z ustreznimi klavzulami in pod klavzulami iz besedila uradnega standarda jezika (ISO C ++ 2011) za enostavnejšo navigacijo in navzkrižno sklicevanje;
    • Dodanih 61 novih pravil, predvsem v zvezi s C + 11 posodobitve, (Lambde, rvalue reference, vzporednostne izboljšave), temveč tudi zajemajo druge najboljše prakse;
    • 80 pravil je odpravljenih, 44 pa je sedaj združenih v 16-tih;
    • Vsa pravila imajo tudi boljše razlage vključno s primeri skladne in neskladne programske kode.

    Kdo vse sodeluje pri razvoju HIC ++?

    HIC ++ je razvilo podjetje Programming Research (PRQA). HIC ++ upošteva mnogo pravil, povzetih iz priljubljenih in verodostojnih virov, vključno z raznimi knjigami Scott Meyers. Industrial Strength C ++ pravila, čeprav že nekoliko zastarela, so v HIC ++, prav tako navedena, zato so bila v največji meri uporabljena kot izvorni material za MISRA-C ++.

    Kjer lahko izvedemo še kaj več o HIC ++?

    Novi HIC ++ standard programiranja je zdaj na voljo brezplačno na www.codingstandard.com poleg bele knjige avtorjev, ki povzema racionalno ozadje različice 4.0, spremembe v primerjavi s prejšnjo različico in kako se HIC ++ ujema z drugimi ključnimi standardi C ++ programiranja.

    Vprašanja in odgovori ob predstavi novega High Integrity C++ 4.0

    Programming Research

    Mark House

    9-11 Queens Road

    Hersham, Surrey

    KT12 5LU

    Združeno kraljestvo Velike Britanije in Severne Irske

    www.codingstandard.com

    2013_SE213_6

    Politika zasebnosti

    Spoštujemo vašo zasebnost in se zavezujemo, da bomo osebne podatke, pridobljene prek spletnega informacijskega sistema, skrbno varovali in jih brez vaše privolitve ne bomo posredoval tretji osebi oziroma jih uporabili v druge namene. Ker obstajajo v spletnem informacijskem sistemu določene povezave na druge, zunanje spletne strani, ki niso vezane na nas, ne prevzemamo nobene odgovornosti za zaščito podatkov na teh spletnih straneh.

    Hkrati se zavezujemo, da bomo po svojih najboljših možnih močeh varovali podatke in zasebnost obiskovalcev spletne strani .

    Da bi preprečili nepooblaščen dostop do pridobljenih podatkov ali njihovo razkritje, ohranili natančnost osebnih podatkov in zagotovili njihovo ustrezno uporabo, uporabljamo ustrezne tehnične in organizacijske postopke za zavarovanje podatkov, ki jih zbiramo.

    Več: https://svet-el.si/politika-zasebnosti