• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zapis do zmiennej wyniku funkcji system()

Cloud VPS
0 głosów
150 wizyt
pytanie zadane 22 marca 2017 w C i C++ przez niezalogowany

Witam, potrzebuję zwrotu funkcji system(). Mam program:

system("time ./z < 1.in > z.out")

i zwraca się czas w formacie, np.:

0.07user 0.00system 0:00.09elapsed 72%CPU (0avgtext+0avgdata 3556maxresident)k
1400inputs+8outputs (0major+322minor)pagefaults 0swaps

gdzie czasem jest 0.07, chciałbym to "wyodrębnij" i umieścić ten czas w zmiennej typu INT.

Z góry dzięki za pomoc.

 

1 odpowiedź

0 głosów
odpowiedź 22 marca 2017 przez Patryk Krajewski Nałogowiec (26,170 p.)
Skoro liczba, która chcesz wyodrębnić jest na początku to bym stworzył kolejnego stringa i przekopiowywał go, aż do napotkania znaku innego niż cyfra i kropka, a potem tego stringa rzutował na typ float, bo int jest tylko dla liczb całkowitych.
komentarz 22 marca 2017 przez niezalogowany

A mógłbyś zapisać mi to we fragmencie kodu laugh

Podobne pytania

0 głosów
1 odpowiedź 282 wizyt
pytanie zadane 21 stycznia 2017 w C i C++ przez bartekgrzywnowicz Nowicjusz (170 p.)
–1 głos
2 odpowiedzi 731 wizyt
pytanie zadane 19 stycznia 2016 w PHP przez Pietrak Pasjonat (18,850 p.)
0 głosów
1 odpowiedź 301 wizyt

93,454 zapytań

142,449 odpowiedzi

322,718 komentarzy

62,834 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...