---
title: "ReDim"
type: "forum-thread"
url: "https://www.webforum.nu/amne/c-cpp/85387-redim"
topic: "C/C++"
topic_url: "https://www.webforum.nu/amne/c-cpp"
author: "Nexus86"
published: "2003-09-05T23:36:01.000Z"
updated: "2003-09-06T15:09:19.000Z"
replies: 3
views: 323
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/85387-redim"
---

# ReDim

## #1 — Nexus86, 2003-09-05T23:36Z

Finns det någon motsvarighet mot VB:s ReDim i C++? D.v.s

```
char array[20];

redim array[40];
```

Detta är med största sannolikhet inte rätt men finns det något som är det?

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

## #2 — PeW, 2003-09-06T08:32Z

Om det är en statisk array (minnesutrymme på stacken eller i förväg reserverat som konstant) - nej.
Om det är en dynamiskt allokerat array (minnesutrymme på heapen) - ja. Genom funktionen realloc i \<cstdlib\>.  Men å andra sidan. Om det är en dynamisk sekvens man är ute efter är det i 99 fall av 100 bättre med std::vector\<\_din_typ\_\> och de funktioner som finns till en vector (push_back m.fl).

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

## #3 — Nexus86, 2003-09-06T12:50Z

Finns det något bra ställe på nätet där man kan läsa om dessa?

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

## #4 — PeW, 2003-09-06T15:09Z

Vilket? Arrayer i största allmänhet eller STL-klassen [vector](http://www.sgi.com/tech/stl/Vector.html)?

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

---

Tråden på webben: https://www.webforum.nu/amne/c-cpp/85387-redim
