Also ich hätte es so gemacht mit dem speichern / laden vom Namen:
	Code:
	#include <iostream>
using namespace std;
int main()
{
    cout<<"Was möchten sie tun?"<<endl;
    cout<<"1 = Schreiben"<<endl;
    cout<<"2 = Lesen"<<endl;
    int eingabe;
    cin>>eingabe;
    char name[30];
    switch(eingabe)
    {
        case 1:
            {
                cout<<"Bitte Namen eingeben: "<<endl;
                cin>>name;
                FILE* list;
                list = fopen("list.txt","w");
                fputs(name,list);
                fclose(list);
                break;
            }
        case 2:
            {
                FILE* list;
                list = fopen("list.txt","r");    
                fgets(name,29,list);
                fclose(list);
                cout<<name<<endl;
                cin.ignore();
                cin.get();
            }
    }//switch
}//main