Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <conio.h>
- #include <stdio.h>
- using namespace std;
- class Cursa {
- private:
- int numar_cursa;
- char *sursa;
- char *destinatie;
- int ora_plecari;
- public:
- Cursa();
- Cursa(int numar_cursa,char *sursa,char* destinatie,int *ora_plecarii);
- ~Cursa();
- };
- Cursa::Cursa() {
- cout << "numar cursa = ";
- cin >> numar_cursa;
- cout << "sursa = ";
- char temp_sursa[50];
- cin >> temp_sursa;
- sursa = new char[strlen(temp_sursa) + 1];
- strcpy(sursa, temp_sursa);
- cout << "destinatie = ";
- char temp_destinatie[50];
- cin >> temp_destinatie;
- destinatie = new char[strlen(temp_destinatie + 1)];
- strcpy(destinatie, temp_destinatie);
- cout << "ora plecari = ";
- cin >> ora_plecari;
- }
- Cursa::Cursa(int numar_cursa, char *sursa, char* destinatie, int *ora_plecarii) {
- this->numar_cursa = numar_cursa;
- this->sursa = sursa;
- this->destinatie = destinatie;
- this->ora_plecari = ora_plecari;
- }
- Cursa::~Cursa() {
- }
- class evidenta {
- private:
- Cursa *tracking;
- public:
- evidenta(int nr);
- ~evidenta();
- void ListaCurse();
- void Ordonare();
- };
- evidenta::evidenta(int nr) {
- tracking = new Cursa[nr];
- }
- evidenta::~evidenta() {
- }
- void main(){
- evidenta ceva(3);
- _getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement