<div dir="ltr"><div><div><div><div><div>Hola,<br><br></div>Estoy teniendo un extraño error cuando trato de declarar una función dentro de una estructura. Os paso el código:<br><br>typedef struct {<br>    int                a;<br>
    double          b;<br>    void bar() {}<br>} MyStruct;<br><br></div>El error que me da en la línea donde está declarada la función es el siguiente:<br><br>error: expected ':', ',', ';', '}' or '__attribute__' before '{' token<br>
<br></div>No se qué puede ser...<br><br></div>¿Me echáis un cable?<br><br></div>Saludos.<br><div><div><div><br></div></div></div></div>