Preguntas etiquetadas con libc

171
Múltiples bibliotecas glibc en un solo host

Múltiples bibliotecas glibc en un solo host Mi servidor Linux (SLES-8) actualmente tiene glibc-2.2.5-235, pero tengo un programa que no funcionará en esta versión y requiere glibc-2.3.3. ¿Es posible tener múltiples glibcs ​​instalados en el mismo host? Este es el error que obtengo cuando ejecuto...

102
Usando la biblioteca C ++ en código C

Tengo una biblioteca C ++ que proporciona varias clases para administrar datos. Tengo el código fuente de la biblioteca. Quiero extender la API de C ++ para admitir llamadas a funciones de C para que la biblioteca se pueda usar con código C y código C ++ al mismo tiempo. Estoy usando la cadena de...

82
¿Snprintf () SIEMPRE termina en nulo?

¿Snprintf siempre es nulo terminando el búfer de destino? En otras palabras, ¿es esto suficiente? char dst[10]; snprintf(dst, sizeof (dst), "blah %s", somestr); ¿O tienes que hacer así, si alguna es lo suficientemente larga? char dst[10]; somestr[sizeof (dst) - 1] = '\0'; snprintf(dst,...

11
Faltan eventos de inotify (en el directorio .git)

Estoy mirando los archivos para ver los cambios usando eventos inotify (como sucede, desde Python, llamando a libc). Para algunos archivos durante un git clone, veo algo extraño: veo un IN_CREATEevento, y veo lsque el archivo tiene contenido, sin embargo, nunca veo IN_MODIFYo IN_CLOSE_WRITE. Esto...