Problem z obsługą plików, getline()
Ostatnio zmodyfikowano 2015-04-22 23:31
LordShadow47 Temat założony przez niniejszego użytkownika |
Problem z obsługą plików, getline() » 2015-04-22 22:20:57 Mianowicie mój problem polega na tym że nie wiem jak odzielić, przesortować dane z pliku np. mam w notatniku taką frazę 517/10;1293,99;B;A i nie mam pojęcia wydobyć poszczególne elemęty. zapisuje wszystko do np. string A; ale nie wiem jak wydobyć np. 1293,99 i zapisać to do zmiennej int. czy jest jakaś metoda która odczytywała by tekst od albo do określonego znaku? I czy da się usuwać tekst z linni od końca np 3 ostatnie znaki? |
|
pekfos |
» 2015-04-22 22:22:36 albo do określonego znaku? | getline(). |
|
LordShadow47 Temat założony przez niniejszego użytkownika |
» 2015-04-22 22:54:06 Nie wiem. Po prostu szukam jakiegoś prostego sposobu odzielenia od siebie tych nanych. W podanym przykładzie są odzielone średnikiem ";" chciałem znaleźć wszystkie średniki w linijce potem je usunąć i zastąpić spacją, wtedy bym mógł wczytać dane do poszczególnych zmiennych za pomocą strumienia >>, ale musi być jakiś prostrzy sposób np. wczytania linijki do string a potem "wyjęcia" danej liczby do np. int |
|
tajwan |
» 2015-04-22 23:31:09 Na pewno coś takiego w Pythonie zrobisz :) |
|
« 1 » |