Re: [Vala] [Fwd: Re: How to obtain number of elements in array]
- From: Jürg Billeter <j bitron ch>
- To: Yu Feng <rainwoodman gmail com>
- Cc: vala-list gnome org
- Subject: Re: [Vala] [Fwd: Re: How to obtain number of elements in array]
- Date: Wed, 30 Apr 2008 10:19:59 +0200
On Wed, 2008-04-30 at 01:38 -0400, Yu Feng wrote:
Not always.
If the string is created by:
string s = "a|b|c";
string[] x = s.split("|");
we will always have x.length == -1.
Don't know how to deal with it then. expose a static method in string
class?
There seems to be no explicit place to put the g_strv_length call
cleanly in the code generator, because in the compiler string is a
ordinary class and string[] is a ordinary array.
The idea is to add an attribute to the split method to mark the
resulting array as NULL-terminated. Vala can then implicitly call
g_strv_length right after calling the split method and set the length
variable accordingly. See also
http://bugzilla.gnome.org/show_bug.cgi?id=514186
I am also wondering why evolution always reply the email to the sender
instead of the maillist.
Just use reply to all (or reply to list).
Juerg
[
Date Prev][
Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]