---
title: "Vad gör ->"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/107027-vad-gör"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "nitro2k01"
published: "2004-07-10T12:25:37.000Z"
updated: "2004-07-15T15:48:03.000Z"
replies: 3
views: 277
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/c-cpp/107027-vad-gör"
---

# Vad gör ->

## #1 — nitro2k01, 2004-07-10T12:25Z

Vad gör operatorn -\> i C? (Eller finns den bara i C++?)

Permalänk: https://www.webforum.nu/p/107027

## #2 — Alpha II, 2004-07-10T12:41Z

Den kan användas på structs på samma sätt som den kan användas på klasser.

Permalänk: https://www.webforum.nu/p/1384424

## #3 — spango, 2004-07-10T13:21Z

Vad den gör är att man kommer åt medlemmarna i en struct/klass genom en pekare. Säg att du har *struct point{  int x, y; } p;* och *struct point \*p2 = &p;*, då syftar p.x och p2-\>x på samma sak. Skulle du vilja använda x genom p2 utan att använda -\> skulle du bli tvungen att skriva (\*p2).x, vilket ju är en aning åbäkigt.

Permalänk: https://www.webforum.nu/p/1384437

## #4 — nitro2k01, 2004-07-15T15:48Z

På så vis... Tack!

Permalänk: https://www.webforum.nu/p/1386739

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/107027-vad-gör
