Re: [Vala] About Translating Vala Tutorial



On Wed, Jan 16, 2013 at 10:19 AM, Matrix.Zhang <pigex zhang gmail com>wrote:

Hi:
    i'm try to translating the Vala Tutorial (
https://live.gnome.org/Vala/**Tutorial#Generics<https://live.gnome.org/Vala/Tutorial#Generics>) into 
chinese.

i have been translated into Chapter 4

    i have two questions:

    1) in section about structs, the Tutorial said **:

            A Vala struct may have methods in a limited way and also may
have private members, meaning the explicit public access modifier is
required.

        but i write following code like :

        struct STest {

                private int member;
        }

        static int main() {

                STest s = STest ();

                s.member = 1;

                return 0;
        }

        there was no any errors hint when build the code, but in c#, it
should error

        i want to know, if it is a bug, or not support actually


It's a bug in the compiler that it doesn't error out. Structs can only have
public fields.

-- 
www.debian.org - The Universal Operating System


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]