Preguntas etiquetadas con libraries

10
Manera adecuada de manejar EINTR en bibliotecas

¿Cuál es la etiqueta recomendada cuando se trata de EINTRbibliotecas? Actualmente estoy escribiendo una función que realiza algunas tareas del sistema de archivos con la API POSIX, pero muchas de las llamadas que uso pueden volver potencialmente EINTR. Además, la función puede bloquearse en...

10
¿Se puede editar un módulo Python incorporado?

Actualmente estoy aprendiendo Python y estoy en el punto del libro sobre el uso de la biblioteca Math. Miré en el sitio web de Python y noté que la biblioteca era un poco escasa y estoy escribiendo algunas funciones más útiles. Por ejemplo, seguí adelante y escribí una función para tomar...

9
Diseñando clases de excepción

Estoy codificando una pequeña biblioteca y estoy teniendo problemas para diseñar el manejo de excepciones. Debo decir que estoy (todavía) confundido por esta característica del lenguaje C ++ e intenté leer lo más posible sobre el tema para comprender qué tendría que hacer para trabajar...

9
Haskell GUI: ¿cuánto se puede hacer con Haskell?

He estado queriendo probar gráficos en Haskell. Por lo que he visto, las bibliotecas disponibles son front-end para bibliotecas C / C ++, o una abstracción de ellas con características mínimas. Las bibliotecas de alto nivel no parecen satisfacer mis necesidades, por lo que me quedan front-end de...

9
Cómo crear y publicar una biblioteca Java útil

Recientemente he trabajado en una clase de Java que genera permutaciones por lista de objetos. En cualquier caso, me gustaría que esta biblioteca se ofrezca al público, por lo que tengo varias preguntas: La mayoría de las bibliotecas que veo tienen este nombre de paquete complicado, que incluye...

8
Preguntas sobre vincular bibliotecas en C

Estoy aprendiendo C (todavía muy principiante) en Linux usando el compilador GCC. He notado que algunas bibliotecas, como la biblioteca utilizada con el math.hencabezado, deben vincularse manualmente cuando se incluyen. Me he estado vinculando en las bibliotecas usando varios indicadores del...

8
¿Cuándo es una mala idea una biblioteca 'núcleo'?

Cuando desarrollo software, a menudo tengo una biblioteca 'central' centralizada que contiene código útil que puede ser compartido y referenciado por diferentes proyectos. Ejemplos: un conjunto de funciones para manipular cadenas expresiones regulares de uso común código de implementación...