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 );
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.
Aihe on jo aika vanha, joten et voi enää vastata siihen.