cginternals / cginternals/cppfs
Remove std templates from interface
- Lenguaje dominante
- C++
- Estrellas
- 514
- Forks
- 73
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
I would remove std::string (and other templates) from the interface and would replace it with const char* when returning for example the file name, etc. I believe this might be problematic if one tries to link a debug library with the release version of the cppfs
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
No se nombran archivos fuente ni pruebas. Empieza por localizar la interfaz pública de C++ y revisar dónde std::string u otras plantillas cruzan el límite de la biblioteca, especialmente los nombres de archivo devueltos. Se considera terminado cuando el cambio de interfaz propuesto está definido de forma coherente y se ha abordado el problema de linking entre debug/release.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- cpp
- Área
- api
- Tipo de issue
- Refactorización
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 25/100