Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Rakenteiden (Structs) käyttö tietojen ryhmittelyyn

Rakenne (struct) on mukautettu tietotyyppi, jonka avulla voit paketoida yhteen ja nimetä useita toisiinsa liittyviä arvoja, jotka muodostavat merkityksellisen kokonaisuuden. Jos olet tuttu oliopohjaisista kielistä, struct vastaa olion tietokenttiä. Tässä luvussa vertailemme tuplia ja rakenteita syventäen aiempaa osaamistasi ja osoitamme, milloin rakenteet ovat parempi tapa ryhmitellä tietoa.

Käymme läpi, miten määritellään ja luodaan rakenteita. Lisäksi käsittelemme, kuinka määritellä rakenteeseen liittyviä funktioita, erityisesti metodeja, joiden avulla voidaan määrittää rakenteeseen liittyvää toimintaa. Rakenteet ja luettelotyypit (enums, käsitellään luvussa 6) ovat keskeisiä rakennuspalikoita, joilla voit luoda uusia tyyppejä ohjelmasi sovellusalueelle ja hyödyntää Rustin käännösaikaista tyyppitarkistusta mahdollisimman tehokkaasti.