All pastes #28622 Raw Edit

Untitled

public text v1 · immutable
#28622 ·published 2005-11-14 02:11 UTC
rendered paste body
    string employeeName;
    int employeeID;
    char employeeSalaried;
    float employeePayRate = 0;
    string employeeDepartment;
    string employeeTitle;
    
    ifstream inFile;
    inFile.open("empdata.txt");
    if (!inFile)
    {
        cout << "Error: Cannot open \"empdata.txt\" for input." << endl;
        return;
    }
    
    int i = 0;
    while(inFile.good())
    {
        getline(inFile, employeeName);
        cout << employeeName << endl;
        personnel[i].Name = employeeName;
        
        inFile >> employeeID;
        cout << employeeID << endl;
        personnel[i].ID = employeeID;
        
		inFile >> employeeSalaried;
		cout << employeeSalaried << endl;
		cout << personnel[i].Salaried << endl;
		
		inFile >> employeePayRate;
		cout << employeePayRate << endl;
		personnel[i].PayRate = employeePayRate;
		
		getline(inFile, employeeDepartment);
		cout << employeeDepartment << endl;
		personnel[i].Department = employeeDepartment;
		
		getline(inFile, employeeTitle);
		cout << employeeTitle << endl;
		personnel[i].Title = employeeTitle;
		
		i++;	
	}