hjæå til nybegynder
Hejsa.. jeg er ved at lære C++..Jeg har lavet en lille program for at lære det..
Det er et medlems arkiv.
jeg få denne fejl når jeg komprimere..
3 E:\Documents\C++\kv medlemer\main.cpp In file included from main.cpp
6 E:\Documents\C++\kv medlemer\medlemclass.h `string' does not name a type
E:\Documents\C++\kv medlemer\Makefile.win [Build Error] [main.o] Error 1
Hvad er min fejl? hvorfor virker string ikke?
Mine filer:
medlemclass.h =>
class medlem
{
private:
static int mantal;
int mid;
string mnavn;
int mnr;
int mar;
public:
int opretMedlem();
static int hvorMange();
};
member.cpp =>
#include <iostream>
#include <string>
#include "medlemclass.h"
using namespace std;
int medlem::opretMedlem(string navn, int nr, int ar)
{
mantal++;
mid = mantal;
mnavn = navn;
mnr = nr;
mar = ar;
return 0;
}
int medlem::hvorMange()
{
return mantal;
}
medlem::~medlem()
{
mantal--;
}
main.cpp =>
#include <iostream>
#include <string>
#include "medlemclass.h"
using namespace std;
int medlem::mantal = 0;
int main()
{
string navn;
int i = 1;
do
{
cout << "Navn på medlemmet:";
cin >> navn;
cout << "Vil du tilføre felere medlemer?" << endl;
cout << "1 = Ja" << endl;
cout << "2 = Nej" << endl;
cin >> i;
}while(i==1);
}