Hejsa... 
Jeg sad lige og legede med en klasse, og jeg kan ikke rigtigt kompilere den. 
Den ser sådan her ud: 
#include <iostream> // skal jeg bruge senere...
#include <string>   // string klassen
class Tester {
  public:
    string hentNavn() { return navn; }
  private:
    string navn;
}
der skal selvfølgelig flere ting på denne klasse, men mit problem er, at den ikke vil kompilere dette stykke... 
Jeg bruger dev-c++. 
Jeg har også et andet spørgsmål... 
Kan man ikke, ligesom java, skrive alle sine funktioner inde i selve klassen? 
eks. 
public class Tester {
  private String navn;
  
  public String hentNavn() {
    return navn;
  }
}
kan man ikke skrive det samme i c++ i stedet for at skrive: 
Test::hentNavn() ... osv... 
Grunden til at jeg spørger, er fordi at jeg mener jeg har læst, at hvis man skriver sin funktion fuldt ud under class Tester {... så bliver de til inline og derfor kopieres hele funktionen ind i den kompilerede fil, alle de steder den bliver kaldt (dvs. at den kommer til at fylde meget på et tidspunkt..) 
-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk