Re: [Vala] Vala dynamic array with double []
- From: Tal Hadad <tal_hd hotmail com>
- To: Vala Mail List <vala-list gnome org>
- Subject: Re: [Vala] Vala dynamic array with double []
- Date: Sun, 27 Jan 2013 16:34:17 +0200
This is kinda tricky.
First, take a look in Wikipedia:
http://en.wikipedia.org/wiki/Dynamic_array
The bad way, is to use "resize" method every time:
double[] a = new double[0];
for (int i=0;i<length;i++) {
a.resize(i);
a[i]=num;
}
(Never code like this, I just showed you what happens)
Every time you use the "resize" method, the array is reallocated or increasing space(if there any).
Lucky, there are such GArray in GLib:
http://developer.gnome.org/glib/2.31/glib-Arrays.html#GArray
Good luck!
Tal
From: 2cyouagain gmail com
To: vala-list gnome org
Date: Sun, 27 Jan 2013 20:56:49 +0700
Subject: [Vala] Vala dynamic array with double []
What alternative to define array like this:
in PHP or C# we can do
$arrOptions = array();
$arrOptions[][] = 1;
any suggestion or what library that have class or other?
thanks
_______________________________________________
vala-list mailing list
vala-list gnome org
https://mail.gnome.org/mailman/listinfo/vala-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]