Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

C++ Zapis / Odczytem vektor<unsigned> do pliku binarnego

Ostatnio zmodyfikowano 2014-08-03 23:37
Autor Wiadomość
pekfos
» 2014-08-03 15:22:05
Najlepiej w ogóle nie używaj Return_Place_of_String(). Masz wątpliwości co do działania - wystarczający powód by wywalić niepotrzebny element z kodu.
P-114993
Haker123
Temat założony przez niniejszego użytkownika
» 2014-08-03 15:42:56
Monika90 dzieki za informacje , bede musial zapoznac sie z ta biblioteka ;]

pekfos Wlasnie wywalilem ta funkcje i wszystko wyswietla sie jak trzeba ale w konsoli zmienna Top10_Nick[0]

Maps->Top10_Points[0] 0
Maps->Top10_Nick[0] *************** *************** *************** ************
*** *************** *************** *************** *************** ************
*** ***************                                         !!!HakerPL!!!
Maps->Top10_Points[1] 0
Maps->Top10_Nick[1] ***************
Maps->Top10_Points[2] 0
Maps->Top10_Nick[2] ***************
Maps->Top10_Points[3] 0
Maps->Top10_Nick[3] ***************
Maps->Top10_Points[4] 0
Maps->Top10_Nick[4] ***************
Maps->Top10_Points[5] 0
Maps->Top10_Nick[5] ***************
Maps->Top10_Points[6] 0
Maps->Top10_Nick[6] ***************
Maps->Top10_Points[7] 0
Maps->Top10_Nick[7] ***************
Maps->Top10_Points[8] 0
Maps->Top10_Nick[8] ***************
Maps->Top10_Points[9] 0
Maps->Top10_Nick[9] ***************

Top10_Nick odczytuje tak
C/C++
std::getline( File, Top10_Nick[ i ] );

Jesli dobrze pamietam to getline wczytuje do 1 napotkanego znaku NULL, dobrze pamietam?
Jesli tak to dlaczego element 0 jest taki a resza jest taka jak ma byc?
P-114996
pekfos
» 2014-08-03 15:45:20
Jesli dobrze pamietam to getline wczytuje do 1 napotkanego znaku NULL, dobrze pamietam?
Nie. getline() jak nazwa wskazuje pobiera linię, do napotkania znaku nowego wiersza. Możesz podać też inny znak i z tej opcji miałeś skorzystać.
P-114997
Haker123
Temat założony przez niniejszego użytkownika
» 2014-08-03 23:37:45
pekfos Dzieki za pomoc , jestes wielki ;] . Wszystko juz dziala jak trzeba.
Pewnie mnie nie lubisz za to ze cie tak meczylem :P

Dziekuje wszystkim za pomoc w problemie.

PS .
Wiem chyba czemu zle wyszukuje mi stringi w pliku. Prawdopodobnie za kazdym radem jak szukam stringa to wskaznik odczytu pliku powinien byc ustawiony na pozycje 0, a on jest ustawiony tam gdzie skonczyl odczytywac. Nie sprawdzalem tego jeszcze i nie wiem czy mam racje. Moze komus moje przemyslenie sie przyda ;]
C/C++
int Return_Place_of_String( std::fstream & File, std::string Searches )
P-115030
1 2 3 4 « 5 »
Poprzednia strona Strona 5 z 5