Forward declaration generator

Iniciado por HardForo, 23 Abril 2016, 22:02 PM

0 Miembros y 1 Visitante están viendo este tema.

HardForo

Buenas.... existe algo parecido ? he consultado en Google y de momento no encuentro nada aunque obviamente es muy facil de hacer.
HardForo:  foro de Hardware y programación

Se buscan Mods y colaboradores *

crack81

Holal que es exactamente eso o para que sirve  ;D
Saludos...
Si C/C++ es el padre de los lenguajes entonces ASM es dios.

HardForo

Hola amigo, busco algun "parser" de archivos .c / .cpp que extraiga la primera linea de todas las funciones (imagino las definiciones de clases para C++ son necesarias también) y haga las tareas de limpieza necesarias (parametros opcionales en C++, ya que no van en las declaraciones) y genere con eso un .h

Sino lo hay... me debo gastar un rato en hacerlo, excepto tengas ganas de hacerlo vos (en cualquier lenguaje que posea expresiones regulares seria breve)
HardForo:  foro de Hardware y programación

Se buscan Mods y colaboradores *

ivancea96

Lo mejor es que ya hagas los proyectos con archivos separados si sabes que tendrá varias clases xD

HardForo

Bien Ivan, esa es la convencion para clases pero para generar los headers no hay nada ? me toca hacerlo ?
HardForo:  foro de Hardware y programación

Se buscan Mods y colaboradores *

ivancea96

Cita de: boctulus en 23 Abril 2016, 23:54 PM
Bien Ivan, esa es la convencion para clases pero para generar los headers no hay nada ? me toca hacerlo ?
Para clases y para lo que necesites separar. Plantéalo antes de escribirlo xd
No conozco herramienta automatizada que lo haga, pero seguro que alguna hay. para Visual Studio por ejemplo, recuerdo haber escuchado.

fary

#6
Hacer esto en Python o Perl no creo que lleve mas de 30 líneas.  :xD Pon un archivo .C y el resultante que tendría que dar y te lo hago si quieres en Perl.

saludos.
Un byte a la izquierda.

HardForo

Gracias fary,..... me aburre un poco el tema de las expresiones regulares asi que si quieres sacarme el tema de encima en Perl estaria perfecto  ;D

HardForo:  foro de Hardware y programación

Se buscan Mods y colaboradores *

fary

Pon un archivo C y como quieres que queremos el h
Un byte a la izquierda.