"Gemischtes" Array

MX81

Grünschnabel
Hallo. Weiß jemand, wie man ein gemischtes Array der Form schafft? Ich will ein Array Tab[ N ][ 2 ] schaffen, wo ein beliebiges [ i ][ 0 ] immer eine int-Variable ist und [ i ][ 1 ] eine double Variable. double Tab[ N ][ 2 ] würde ja bedeuten, dass alle Variablen "double" sind. Danke für Eure Hilfe.
 
Hallo MX81

Sowas gibt es nicht, dafür gibt es Datenstrukturen die man sich selbst basteln kann. Entweder per struct oder class
Bsp. keine Garantie :)
C++:
struct pair
{
  int n;
  double x; 
}

pair MeinPaar[10]   // Array vom Typ pair
// Zuweisung
MeinPaar[0].n = 10;
MeinPaar[0].x = 5.5;

mfg

//Edit hab noch den Index vergessen gehabt ^^
 
Zuletzt bearbeitet:
Hm, es ist ein Designfehler, wenn du es wirklich brauchen würdest, und es nicht so gehen würde, wie Online-Skater schreibt. Dann müsstest du boost::any nutzen ... und das is fies ;)
 
Zurück