---
title: "Lite annorlunda vektor"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/45108-lite-annorlunda-vektor"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "jerry_beach"
published: "2002-06-03T11:21:12.000Z"
updated: "2002-06-03T12:07:49.000Z"
replies: 4
views: 201
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/45108-lite-annorlunda-vektor"
---

# Lite annorlunda vektor

## #1 — jerry_beach, 2002-06-03T11:21Z

Går det att skapa en vektor (en del kanske använder benämningen array, alltså inte Vector) med pekare till funktioner?
I så fall, hur?

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

## #2 — Beatbox, 2002-06-03T11:30Z

Är det inte bara att lagra void\* i vektorn ?

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

## #3 — jerry_beach, 2002-06-03T11:39Z

Jag är inte säker på att jag riktigt hänger med.. Jag är ganska ny i C++-djungeln. Började plugga hemma på fritiden för 4-5 månader sen.
Ett kapitel i Stephen Pratas "C++-programmering" tar upp pekare till funktioner. Ett exempel använde en sådan pekare som agrument till en funktion, och sen kunde man använda pekaren för att anropa funktionen: \*pf(3.5). Jag har för mig att syntaxen är så.
Så min fråga är: Hur skapar man då en vektor med pekare till funktioner. Jag har provat en massa variationer hemma, typ

void (\*pf)(void)\[40\], och liknande. Men inget ville fungera.

Så hur är den korrekta syntaxen?

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

## #4 — Beatbox, 2002-06-03T11:44Z

Det är lite olika på hur kompilatorer vill att funktionspekare ska se ut. Det bästa är nog att kolla i hjälpen för just den kompilator du använder.

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

## #5 — Fridolf, 2002-06-03T12:07Z

Det är lättast om du använder en typedef först, tex:

typedef void (\*funktionspekare) ();

funktionspekare pekararrayen\[40\] = { &funktion1, &funktion2....}

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

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/45108-lite-annorlunda-vektor
