Outils pour utilisateurs

Outils du site


tech:inclure_du_c_dans_go_lang

Ceci est une ancienne révision du document !


Inclure du C dans Go lang

Voir :

package main
 
// #include <stdio.h>
// #include <stdlib.h>
//
// static void myprint(char* s) {
//   printf("%s\n", s);
// }
import "C"
import "unsafe"
 
func main() {
	cs := C.CString("Hello from stdio")
	C.myprint(cs)
	C.free(unsafe.Pointer(cs))
}

Source : https://pkg.go.dev/cmd/cgo

FIXME

tech/inclure_du_c_dans_go_lang.1776555549.txt.gz · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki