Permalänk
Medlem

C++ vad betyder "->"

Halloj!

Kanske en dum fråga men som rubriken lyder, vad innebär det när man använder "->" i C++?
Går ju inte att googla tecknet liksom..

Visa signatur

Burk Nr.1 : Asus P8Z68 V-Pro | i7 2600k @ 4,4 | EVGA GTX780 Classified | Corsair Vengeance 8GB DDR3 1600Mhz | Corsair Obsidian 650D | Corsair TX650M | Corsair H100

Burk Nr.2 : MSI P35 Neo2 | Core 2 Duo E6850 @ 3,2Ghz | Powercolor Radeon HD5850 1GB | Corsiar Twin2X 6400 2x2GB | Corsair 550W

Permalänk
Medlem
Visa signatur

"One is always considered mad, when one discovers something that others cannot grasp."
- Ed Wood

Permalänk
Medlem

Structure dereference alltså får googla lite på det helt enkelt! tackar

Visa signatur

Burk Nr.1 : Asus P8Z68 V-Pro | i7 2600k @ 4,4 | EVGA GTX780 Classified | Corsair Vengeance 8GB DDR3 1600Mhz | Corsair Obsidian 650D | Corsair TX650M | Corsair H100

Burk Nr.2 : MSI P35 Neo2 | Core 2 Duo E6850 @ 3,2Ghz | Powercolor Radeon HD5850 1GB | Corsiar Twin2X 6400 2x2GB | Corsair 550W

Permalänk
Medlem

Vet du vad en pekare är? Det är ett rätt centralt begrepp i C/C++ som inte finns i tex Java.
Kolla upp pointers så förstår du strax vad avreferering betyder.

Visa signatur

intel i5, a-data 4 gb ram, 1 tb caviar black, gigabyte hd5850, win 7 x64 home premium, gigabyte p55m-ud2, dwa-140 wireless

Permalänk
Medlem

object->method()

Är ett smidigare sätt att uttrycka:

(*object).method()

Används för att komma åt saker i objekt via en pointer.

Skickades från m.sweclockers.com

Visa signatur

Core i7 7700K | Titan X (Pascal) | MSI 270I Gaming Pro Carbon | 32 GiB Corsair Vengeance LPX @3000MHz | Samsung 960 EVO 1TB

Permalänk
Datavetare
Skrivet av miFFhoe:

Structure dereference alltså får googla lite på det helt enkelt! tackar

Om du ska Google så heter -> "arrow operator" som är lite enklare att söka på
Men frågan är om det går att få redan på så mycket mer än vad andra redan skrivit här.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem

trodde det var den här klassikern först "-->" goes to-operatorn
http://stackoverflow.com/questions/1642028/what-is-the-name-o...

Permalänk
Medlem
Skrivet av Yoshman:

Om du ska Google så heter -> "arrow operator" som är lite enklare att söka på
Men frågan är om det går att få redan på så mycket mer än vad andra redan skrivit här.

Nu fattar jag precis vad den betyder, thx!

Visa signatur

Burk Nr.1 : Asus P8Z68 V-Pro | i7 2600k @ 4,4 | EVGA GTX780 Classified | Corsair Vengeance 8GB DDR3 1600Mhz | Corsair Obsidian 650D | Corsair TX650M | Corsair H100

Burk Nr.2 : MSI P35 Neo2 | Core 2 Duo E6850 @ 3,2Ghz | Powercolor Radeon HD5850 1GB | Corsiar Twin2X 6400 2x2GB | Corsair 550W