github.com/kekek/gb@v0.4.5-0.20170222120241-d4ba64b0b297/testdata/src/cppmain/main.go (about) 1 package main 2 3 /* 4 typedef int (*intFunc) (); 5 6 int bridge_int_func(intFunc f); 7 8 int fortytwo(); 9 */ 10 import "C" 11 import "fmt" 12 13 func main() { 14 f := C.intFunc(C.fortytwo) 15 fmt.Println(int(C.bridge_int_func(f))) 16 // Output: 42 17 }