5 virtual void add (int i
) { total
+= i
; }
6 virtual void sub (int i
) { total
-= i
; }
7 virtual void init (void) { total
= 73; }
10 struct derived
: public base
13 virtual void add (int i
) { total
+= 10 * i
; }
14 virtual void sub (int i
) { total
-= 2 * i
; }
15 virtual void init (void) { total
= 0; }
19 get_cond_value (int x
)
30 main (int argc
, char **argv
)
33 bool cond_value
= get_cond_value (10);
41 cond_value
= get_cond_value (47);