C++ Zapis / Odczytem vektor<unsigned> do pliku binarnego
Ostatnio zmodyfikowano 2014-08-03 23:37
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. |
|
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 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? |
|
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ć. |
|
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 ;] int Return_Place_of_String( std::fstream & File, std::string Searches )
|
|
1 2 3 4 « 5 » |