]> git.llucax.com Git - z.facultad/75.31/presentacion.git/blob - ejemplos/seguridad.d
Mejoras varias a los ejemplos.
[z.facultad/75.31/presentacion.git] / ejemplos / seguridad.d
1
2 import seguridad_mod;
3
4 int main()
5 {
6         C c = new C;
7         /* No compila!
8         c._i = 1;
9         int j = c._i;
10         */
11         printf("c.i = %d\n", c.i);
12         c.i = 2;
13         printf("c.i = %d\n", c.i);
14         S s;
15         s._i = 1; // ignora seguridad de struct
16         int j = s._i; // ignora seguridad de struct
17         printf("s.i = %d\n", s.i);
18         s.i = 2;
19         printf("s.i = %d\n", s.i);
20         return 0;
21 }
22