The Origin Forum
File Exchange
Try Origin for Free
The Origin Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ | Send File to Tech support
Username:
Password:
Save Password
Forgot your Password? | Admin Options

 All Forums
 Origin Forum for Programming
 Forum for Origin C
 multidimensional array
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

ovince

Yugoslavia
Posts

Posted - 10/29/2006 :  12:14:20 AM  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
hi All,

Vector is declared like

vector<float> v(12);

How to declare multidimensional one? My first thought was that something like this will work but does not

vector<float,float,float> v(13,12,3)


thanks
oliver


Mike Buess

USA
3037 Posts

Posted - 10/29/2006 :  01:34:23 AM  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi Oliver,

Quoting the programming guide:
quote:
Origin C does not support multi-dimensional arrays. However, as shown below, you can declare a matrix object for support of dynamic two-dimensional arrays.
In your case you might try this...

vector<float> v[3];
v[0].SetSize(13);
v[1].SetSize(12);
v[2].SetSize(3);

Mike Buess
Origin WebRing Member

Edited by - Mike Buess on 10/29/2006 01:36:11 AM
Go to Top of Page
  Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
The Origin Forum © 2020 Originlab Corporation Go To Top Of Page
Snitz Forums 2000