Salve,
Ho questo codice:
codice:
#ifndef MEMBRI_STATIC_H
#define MEMBRI_STATIC_H

class Show
{
 private:
   static int shows;
   static int obj;

 public:
   Show();
    static void print();
 };

#endif
codice:
#include <iostream>
#include "membri static.h"
using namespace std;

Show::Show() {

cout << "Istanziati " << obj << " oggetti " << endl;
}
void Show::print() {

cout << "Chiamata " << shows << " volte " << endl;
}
codice:
#include <iostream>
#include "membri static.h"
using namespace std;

int main()
{
 Show::print();
return 0;
}
Vi sono due errori: non trova shows ed obj. Essi indicano rispettivamente quante volte la funzione è stata chiamata e quanti oggetti sono stati istanziati.
Ma dov'è l'errore?

Grazie e saluti.