Título: Problema structs Publicado por: Ccomplica en 29 Octubre 2013, 22:52 pm Código
Código
Código
Código
Cada una de estas estructuras son la estructura de varios headers en los que tengo definidas funciones varias, con el proposito de crear algo similiar a un Filesystem... o sea tiro comando parametro.. y manipulo el filesystem, creo, elimino y modifico directorios, archivos, etc.... Quiero saber donde esta mi error al definir todos ellos, porque me tira errores de tipo: "ISO C++ forbids declaration of `archivo' with no type" (en el header de directorio) o tambien "error: `Archivo' does not name a type" (en el header de listaArchivo) ... Supongo que podria ser un problema de definicion, o de incluir que header en que header... Pero no me doy cuenta. Si no me doy a entender bien haganmelo saber. Desde ya muchas gracias.- Título: Re: Problema structs Publicado por: edr89 en 30 Octubre 2013, 05:53 am creo que primero debes crear el tipo de dato _directorio y despues hacer referencia al dato creado:
Código
En la primera estructura intenta algo asi: Código
para la segunda estructura: Código
cuando utlices typedef para crear el tipo de estructura agrega la palabra reservada struct. Código
Código
creo que cuando usas typedef solamente te refieres al tag de la estructura pero no al tipo de dato en si. Si estoy mal favor de corregir! :¬¬ |