aaadam Temat założony przez niniejszego użytkownika |
c++ buildier konwersja int na stringa » 2015-09-10 16:06:33 witam mam taki plik wejściowy: kolumna0,kolumna1,kolumna2,kolumna3 12,4300,,757.92 22,6060,,945.42 32,4300,,478.74 4,4300,,872.21 5,4750,,377.50 6,4300,,683.36 7,4550,,254.04 8,4300,,613.75 9,4300,,951.09 10,4300,,695.68 11,4300,,714.82 12,4550,,898.46 13,4300,,383.38 14,4300,,971.23 15,4300,,227.85 chcę wyświetlać w okienku, kolumny 1 okienko jedna kolumna. ale w okienku pokazuje mi się takie coś gdy umieszczam w okienku wektor który odpowiada za kolumnę 0: 00 012 01222 0122232 01222324 012223245 0122232456 01222324567 012223245678 0122232456789 012223245678910 01222324567891011 0122232456789101112 012223245678910111213 01222324567891011121314 0122232456789101112131415 a o to kod który odpowiada za wstawienie stringa do Tmema : void __fastcall TForm1::Button_sort_rozdzialClick( TObject * Sender ) { filemenager.v_it_Kolumn1 = filemenager.v_Kolumn_1.begin(); stringstream ss; while( filemenager.v_it_Kolumn1 != filemenager.v_Kolumn_1.end() ) { ss << * filemenager.v_it_Kolumn1; ss >> filemenager.str_string_tmp; filemenager.str_string_tmp += ss.str(); filemenager.str_string_tmp += "\r\n"; ss.clear(); filemenager.v_it_Kolumn1++; } Wynik1->Text = filemenager.str_string_tmp.c_str(); filemenager.clear(); }
filemenager.v_Kolumn_1 to wekror intow filemenager.v_it_Kolumn1 to iterator wektora intów, filemenager.clear() to funkcja która zeruje mi wszystkie wektory i stringi w klasie proszę o pomoc |