konwersja kilku intów na stringi

konwersja kilku intów na stringi
SI
  • Rejestracja: dni
  • Ostatnio: dni
0

Jak w temacie, korzystałem z [url=http://4programmers.net/C/Konwersje_int_na_string_i_string_na_int] tego poradnika [/url] tyle że nie potrafię "wyczyścić" ostringstream-a, (a rzecz się będzie działa w pętli bo o czas chodzi), zaś metoda z sprintf pakuje do wszystkich tego samego inta (pierwszego konwertowanego). Jakieś pomysły? aktualnie mam

Kopiuj
         
        int igodz = czas -> tm_hour;
        int imin = czas -> tm_min;
        int isek = czas -> tm_sec;
        temph << igodz;
        hour = temph.str();
        tempm << imin;
        min = tempm.str();
        temps << isek;
        sec = temps.str();
xeo545x39
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Kosmos
  • Postów: 1571
1

Jak chcesz wyczyścić ostringstream użyj oss.str("");.

SI
  • Rejestracja: dni
  • Ostatnio: dni
0

Dzięki, już ładnie działa.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.