Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++:n referenssit

arcatan [11.12.2004 08:41:51]

#

Viime aikoina ohjelmoidessa STL:llä on tullut vastaan käsite reference. Se on ilmeisesti jokin osoittimen tapainen, mutta ei kuitenkaan aivan samanlainen. Mitä ne ovat? Mihin ne ovat hyviä/huonoja? Ovatko ne tehokkaita?

edit:

// siis näin:
void funktio ( string &merkkijono );

tn [11.12.2004 10:57:52]

#

Viittauksista ja osoittimista: http://www.nic.funet.fi/c opas/osoittimet.html#ref

Ja vielä tiivistettynä: Viittaus on osoitin, jota voi käyttää kuten tavallista muuttujaa sen viittaamaa arvoa käsiteltäessä. Viittauksen kohdetta ei voi kuitenkaan alustuksen jälkeen muuttaa toisin kuin osoittimen.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta