Recimo da imam neki header fajl kao sot je ovaj.
Code:
#ifndef EMPLOYEE_H
#define EMPLOYEE_H
class Employee
{
private:
char* firstName;
char* lastName;
char* SSN;
double hoursWorked;
double hourlyRate;
double grossPay;
public:
Employee();
Employee(char* fName, char* lName, char* SSN,
double = 0, double =0);
char* getFirstName();
void setFirstName(char*);
void printEmployee();
};
#endif
I da imam implementacioni fajl kao ovaj
Code:
#include <iostream>
#include "employee.h"
using namespace std;
Employee :: Employee()
{
firstName = "unknown";
lastName = "unknown";
SSN = "unknown";
hoursWorked = 0.0;
hourlyRate = 0.0;
}
Employee::Employee(char * fName, char * lName, char * ssn,
double hw, double hr)
{
firstName = new char[20];
strcpy(firstName, fName);
lastName = new char[20];
strcpy(lastName, lName);
SSN = new char[20];
strcpy(SSN,ssn);
hoursWorked = hw;
hourlyRate = hr;
}
void Employee::printEmployee()
{
cout << "First Name: " << firstName << endl;
cout << "Last Name: " << lastName << endl;
cout << "SSN: " << SSN << endl;
cout << "Hours Worked: " << hoursWorked << endl;
cout << "Hourly Rate: " << hourlyRate << endl;
}
char * Employee::getFirstName()
{
return firstName;
}
void Employee::setFirstName(char* fName)
{
strcpy(firstName, fName);
}
i onda main.cpp fajl za testiranje ovoga. To je sve sto mi treba. E sad u skoli kad otvorim Visual Studio .NET pojavi se start page, na njoj pise kako se moze konfigurisati itd itd. E sad, kod mene kuci nema toga na start stranici, nema nista. Sa strane u SOURCE EXPLORERU, nema ono Solution Files, Header Files, i Resource files. Kad kreiram novi projekat, nsta ne uradi, niti kreira ista, cak sam sve podesio i da kreira u posebnom direktorijumu. Uninstalirao sam sve preksinoc i stavio sve nazad ponovo i istu stvar radi. Nemam blage zasto nece da napravi novi projekat.
Pomoc.