Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/02/2012, 14:53
dr4gbal
 
Fecha de Ingreso: febrero-2012
Mensajes: 1
Antigüedad: 12 años, 3 meses
Puntos: 1
Problema en C++

les comento estoy haciendo un programa en C++ orientado a objetos

pero no me compila por que hay errores, a ver si pueden ayudarme gracias!!

main.cpp
------------


#include "processor.h"
#include <string>



//ejemplo de main
using namespace std;


int main()
{
int c;
float f;

cin >> c;
cin >> f;

computer desktop("Dell");
computer laptop("Toshiba",c,f);

cout << desktop.power() << endl;
cout << laptop.power() << endl;
laptop = laptop++;
cout << laptop.power() << endl;


return 0;

}


processor.h
-----------------

#include <iostream>
#include <cstring>

class processor
{
private:

float frecuency;

public:
//constructor
processor(float Freq =1.5): frecuency(Freq){};

float Frecuency(){return frecuency;};
};


class computer: public processor
{
private:
double RAM;
string brand;

public:
computer (string brand, float ram=4.5, float Frec=3.6): Brand(brand), RAM(ram), processor(Frec){}
int power(){return Frecuency()*RAM;};
computer& operator++ ()
float Frecuency()
};

float computer::Frecuency()
{return frecuency;}

computer& computer:: operator++()
{
RAM = RAM + 1;
frecuency = frecuency +1;
return *this;
}


};





Muchas gracias!