C++ Zamiana godziny z minutami, na minuty - problem ze stringami.

0

Mam mały problemik, który wydaje mi się, że jest prosty do rozwiązania. Piszę program, który na wejściu będzie dostawał godzinę, w postaci np.:
15:32
albo
6:18
Musi to być koniecznie oddzielone dwukropkiem, więc nie wchodzi w grę proszenie użytkownika o podanie najpierw godzin, a później minut.
Chodzi mi o to, jak napisać - zapewne na stringach - żeby program potrafił sobie oddzielić i wstawić (zapewne do tablicy, bo łatwiej się nie da) wszystko, co przed dwukropkiem, jako godziny, a wszystko, co po dwukropku (oczywiście do entera), jako minuty, żebym mógł już później bez problemu skorzystać z godzin, jak i minut (chodzi mi o zamianę z godzin i minut na minuty, ale z taką funkcją, to sobie sam poradziłem w kilkanaście sekund ;)).

0

Metoda na C++ style: utwórz istringstream ze swojego napisu i pobierz (przez operator >>) kolejno: liczbę, znak (separator) i liczbę.

1

Używając cstdio: scanf("%d:%d", &godzina, &minuta)

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