Non mi è chiaro il punto: 2) i metodi della ClusterNode utilizzano variabili locali e non i membri della classe;
...per essere corretto dovrebbe usare i membri della classe?
puo' andare cosi'?
#include "stdio.h"
#include <iostream>
class ClusterNodi {
private:
int n_nodi;
double bw;
double p_online;
public:
ClusterNodi::ClusterNodi(){
int n_nodi=0;
double bw=0;
double p_online=0;
}
void setNumNodi(){
int n_nodi;
scanf("%d", &n_nodi);
}
void setBW(){
double bw;
scanf("%e", &bw);
}
void POnLine(){
double p_online;
scanf("%e", &p_online);
}
};
Grazie![]()