Salve a tutti, forse sarà una domanda scema, ma sto cercando di imparare ho nozioni di C e C++ e stavo seguendo la vostra guida sulla programmazione ad oggetti, quando mi sono bloccato all'esempio sull'incapsulamento
codice:
//*********************************
// file cubo.h
//*********************************
class Cubo
{
    // Dichiarazione delle proprietà: si noti che sono definite tutte private.
    private:
        int lunghezza;
        int larghezza;
        int altezza;
    // Dichiarazione dei metodi Mutator e Accessor
    public:
        void setLunghezza(int lun);
        void setLarghezza(int lar);
        void setAltezza(int alt);
        int getLunghezza();
        int getLarghezza();
        int getAltezza();
        void visualizzaVolume();
};

//*********************************
// file cubo.cpp
//*********************************
#include <iostream>
#include "cubo.h"
// Implementazione dei Metodi "Mutator" e "Accessor"
void Cubo::setLunghezza(int lun)
{
    lunghezza = lun;
}
void Cubo::setLarghezza(int lar)
{
    larghezza = lar;
}
void Cubo::setAltezza(int alt)
{
    altezza = alt;
}
int Cubo::getLunghezza()
{
    return lunghezza;
}
int Cubo::getLarghezza()
{
    return larghezza;
}
int Cubo::getAltezza()
{
    return altezza;
}

// Metodo pubblico che visualizza il volume del cubo, usando le proprietà
// interne della classe
void Cubo::visualizzaVolume()
{
    int vol = lunghezza * larghezza * altezza;
    cout << "Volume del cubo: " << vol <<endl;
Il problema è che compilandolo col Dev c++, mi da sempre lo stesso errore sul #include "cubo.h":cubo.h: No such file or directory.
Ora ho provato a creare un file .h e ad inserirlo nelle librerie del compilatore, a creare un progetto, ad inserire il .CPP e il .h nella stessa cartella... e niente Qualcuno sa quale può essere il problema?
Grazie in anticipo