problem z poprawnym odczytaniem linii

0

Witam, jutro będę pytany z programu i nie bardzo wiem jakie słownictwo w poszczególnych liniach ująć, dlatego proszę zrozumiałem skomentowanie poszczególnych lini:

class keno
{
private:
double saldo;

public:
    keno(){saldo = 0;}

    void konto(double kwota)
    {saldo += kwota;}
    
    double aktualnesaldo () const
    {return saldo;}

};

  1. int main()
    {
    char* nietrafiony = "Przykro mi, ale nietrafiles!";** // tutaj nie wiem co oznacza char*?**
    int wybor, jakaskwota;
    int num1, num5[5], num12[12];
    cout<<"Wprowadz kwote jaka chcesz dysponowac:";
    cin>>jakaskwota;
    if(!cin.eof() && cin.good()) ** // nie wiem co jest ujęte w instrukcji? **

ZA POMOC BARDZO SERDECZNIE DZIĘKUJĘ!

0

class keno
{
private:
double saldo;

public:
    keno(){saldo = 0;}

    void konto(double kwota)
    {saldo += kwota;}
   
    double aktualnesaldo () const
    {return saldo;}

};

Klasa keno z polami prywatnymi: saldo. Konstruktor domyślny ustawia pole saldo na 0. Metoda konto aktualizuje pole saldo o zadaną kwotę podaną w parametrze. Metoda aktualnesaldo zwraca wartość pola saldo.

  1. int main()
    {
    char* nietrafiony = "Przykro mi, ale nietrafiles!"; // tutaj nie wiem co oznacza char*?
    int wybor, jakaskwota;
    int num1, num5[5], num12[12];
    cout<<"Wprowadz kwote jaka chcesz dysponowac:";
    cin>>jakaskwota;
    if(!cin.eof() && cin.good()) // nie wiem co jest ujęte w instrukcji?

char * to wskaźnik na char
!cin.eof() - metoda eof() wywoływana na rzecz obiektu cin sprawdza, czy nastąpił koniec pliku. Wyrażenie !cin.eof() zwraca prawdę dopóki nie wystąpi koniec pliku.
cin.good() zwraca prawdę, gdy do obiektu cin nie wprowadzono błędnych danych. W tym przypadku mamy instrukcję cin >> jakaskwota, gdzie jakaskwota jest typu int. Jeżeli poda się wartość double albo char, metoda good() wywołana na rzecz obiektu cin zwróci false.

0

dziękuję za odp. wszystko jest jasne, o co dokładnie chodzi ze wskaźnikiem char*?

0

Jak nie wiesz, co to char* to se na string zamien!

1 użytkowników online, w tym zalogowanych: 0, gości: 1