[Risolto] C++ e file header
Inviato: giovedì 29 maggio 2014, 7:23
Buongiorno,
sto studiando la programmazione in C++ e l'utilizzo delle classi: L'IDE che utilizzo è Code::Bloks, ed esso mi blocca la compilazione del codice che riporto sotto, dicendo che manca il riferimento a triangolo::triangolo(int b, int a) e a triangolo::getBase()
file triangolo.h
file triangolo.cpp
file main.cpp
sapete aiutarmi a?
sto studiando la programmazione in C++ e l'utilizzo delle classi: L'IDE che utilizzo è Code::Bloks, ed esso mi blocca la compilazione del codice che riporto sotto, dicendo che manca il riferimento a triangolo::triangolo(int b, int a) e a triangolo::getBase()
file triangolo.h
Codice: Seleziona tutto
#ifndef TRIANGOLO_H_INCLUDED
#define TRIANGOLO_H_INCLUDED
using namespace std;
class triangolo
{ public:
triangolo(int b, int a);
int getBase();
private:
int base;
int altezza;
};
#endif // TRIANGOLO_H_INCLUDEDCodice: Seleziona tutto
#include "triagnolo.h"
triangolo::triangolo(int b, int a)
{
base = b;
altezza = a;
}
int triangolo::getBase()
{
return base;`
}Codice: Seleziona tutto
#include <iostream>
#include "triangolo.h"
using namespace std;
int main()
{
int a = 4;
int b = 3;
triangolo tri(3,4);
int base = tri.getBase();
cout << base;
return 0;
}