dekros Napisano Czerwiec 11, 2015 Zgłoś Share Napisano Czerwiec 11, 2015 Witam posiadam takie 2 struktury struct odpowiedzi { char a[60]; int prawdziwe; int uzyta; }; struct dane { char pytanie[100]; bool uzyte; odpowiedzi odp[4]; }; i jak wpisuje std::cin do tablicy pytanie nie moge używać spacji czyli musze coś takiego zrobić: jakies_tam_pytanie nie wiem jak to zmienić myślałem by zastąpić zmienną pytanie[100] jako string pytanie i char a[60] jako string a i kiedy chce dodac pytanie cout << "Prosze podaj mi nazwe pytania:"<<endl; cin >>pytania->pytanie; pytania->uzyte=0; to wyskakuje bład że program przestał działać może mi ktoś z tym pomóc potrzebuje tego na jutro;/ na zaliczenie Link do komentarza Udostępnij na innych stronach More sharing options...
Kaczus Napisano Czerwiec 11, 2015 Zgłoś Share Napisano Czerwiec 11, 2015 [...] Przemyśl raz jeszcze pytania. Nie wiem o co Tobie chodzi... Przy okazji, aby nie musieć nieużywac spacji możesz uzyć cin.getline(); Link do komentarza Udostępnij na innych stronach More sharing options...
Blind Napisano Czerwiec 15, 2015 Zgłoś Share Napisano Czerwiec 15, 2015 Tak, zamiana tablic char-ow na stringi to dobry pomysl. www.blinder.pl - Blog Link do komentarza Udostępnij na innych stronach More sharing options...
Polecane posty
Zarchiwizowany
Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.