определить статическую функцию вне класса и получить доступ к статическому значению .h и .cc файлы

 //foo.h
 class Foo 
  {
    private:
      static int number;

    public: 
      static int bar();
  };

//foo.cc
#include "foo.h"

 int Foo::bar() 
 {
   return Foo::number;
 }

это не работает. Я хочу определить статическую функцию вне определения класса и получить доступ к статическому значению.

undefined reference to `Foo::number'
7
задан thomas050903 26 October 2011 в 20:34
поделиться