estoy utilizando el Code::Blocks 10.05. para implementarla, según leí en internet, hay que ir a "File >> New >> Class", es decir que genero la clase con el wizard del IDE. el problema es que cuando intento compilar el programa me tira el siguiente error:
Código:
al perecer me estoy comiendo algo antes de la palabra clave class, pero no se que será... ya intenté anteponiendo public y tampoco funciona.error: expected '=', ',', ';', 'asm' or '__attribute__' before 'asd'| ||=== Build finished: 1 errors, 0 warnings ===|
este es el codigo que me genera el wizard:
archivo asd.h
Código:
archivo asd.cpp#ifndef ASD_H
#define ASD_H
class asd
{
public:
asd();
virtual ~asd();
protected:
private:
};
#endif // ASD_H
Código:
...y este es el codigo que tengo el archivo principal del programa:#include "asd.h"
asd::asd()
{
//ctor
}
asd::~asd()
{
//dtor
}
Código:
como verán, en el último archivo que les mostré todavía no instancié la clase.#include "asd.h"
int main(void)
{
return 0;
}
alguna ayuda? la verdad es que no consigo darme cuenta de porqué me salta este error raro. está mal instalado el IDE? estoy utilizando el compilador incorrecto? (info: uso el que utiliza el IDE por defecto, el GNU GCC Compiler).
saludos a todos y gracias de antemano!


