Dev - C++ - Ayuda, no compila pero no se porque

 
Vista:
Imágen de perfil de Saul Ulises
Val: 73
Ha disminuido su posición en 2 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda, no compila pero no se porque

Publicado por Saul Ulises (15 intervenciones) el 11/05/2021 18:55:36
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include <iostream>
#include "conio.h"
#include <stdlib.h>
 
using namespace std;
 
class pelicula{
private:
    char *titulo, *director, *genero;
    double duracion;
 
public:
    pelicula(){}
    pelicula(char *titulo, char *director, char *genero, double *duracion){
        set titulo(titulo);
        set director(director);
        set genero(genero);
        set duracion(duracion);
 
    }
 
 
    void set titulo(char *&n){ titulo = n; }
    void set director(char *a){ director = a; }
    void set genero(char *c){ genero = c; }
    void set duracion(double e){ duracion = e; }
    void set datos(){
        char *titulo = new char [20], *director = new char [20], *genero = new char [20];
        double duracion;
        cout <<"\nFavor ingresar titulo de la pelicula:";
        fflush( stdin );
        fgets(titulo, 20, stdin);
        cout <<"Favor ingresar director: ";
        fflush( stdin );
        fgets(director, 20, stdin);
        cout <<"Favor ingresar genero: ";
        fflush( stdin );
        fgets(genero, 20, stdin);
        cout <<"ingresar duracion [H]: ";
        cin >> duracion;
        set titulo(titulo);
        set director(director);
        set genero(genero);
        set duracion(duracion);
 
    }
 
    char * get titulo(){ return titulo; }
    char * get director(){ return director; }
    char * get genero(){ return genero; }
    double get duracion(){ return duracion; }
 
    void mostrarpelicula(){
        cout <<"\ntitulo: " << get titulo() <<"\ndirector: " <<get director() <<"\ngenero: "
         << get genero()  <<"\nduracion: " << get duracion();
 
    }
};
 
int main(){
    pelicula e[1];
    e[1].set datos();
    e[1].mostrarpelicula();
    _getch();
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder