Wczytywanie danych z klawiatury do obiektu klasy
Ostatnio zmodyfikowano 2013-05-12 13:55
questr Temat założony przez niniejszego użytkownika |
Wczytywanie danych z klawiatury do obiektu klasy » 2013-05-12 12:52:31 Witam :) Próbuję napisać program, który ma wczytywać ciąg znaków, potem dzielić go na słowa przechowywane w obiektach klasy Slowo, ktora będzie zawierać pole char* ciag_liter. A problem leży w tym, że nie umiem wczytać czegokolwiek do obiektu klasy... #include <iostream> #include <cstdlib>
class Slowo { public: char * ciag_liter; };
int main( int argc, char ** argv ) { using namespace std; Slowo s1; string zmienna; cout << "Podaj slowa oddzielone spacjami" << endl; cin >> s1.ciag_liter; system( "pause" ); return 0; }
|
|
pekfos |
» 2013-05-12 13:48:24 A problem leży w tym, że nie umiem wczytać czegokolwiek do obiektu klasy... |
Klasa nie ma tu nic do rzeczy. Robisz po prostu to: co oczywiście nie ma prawa działać. |
|
questr Temat założony przez niniejszego użytkownika |
» 2013-05-12 13:52:20 pekfos - a mógłbyś powiedzieć jak mógłbym inaczej wczytywać ciąg znaków (char* ciag_liter)? :) |
|
pekfos |
» 2013-05-12 13:55:38 Przydziel pamięć. |
|
« 1 » |