[C++] Kopiowanie wyniku do pliku tekstowego
Ostatnio zmodyfikowano 2013-03-08 11:19
kys Temat założony przez niniejszego użytkownika |
[C++] Kopiowanie wyniku do pliku tekstowego » 2013-03-08 11:15:17 Mam mały problem z tworzeniem pliku tekstowego z wynikiem działania otrzymanego w programie - gdy go tworzę obok każdej skopiowanej linijki pojawia się kod 0x4800c4. Da się go jakoś usunąć? Ponadto, w ostatniej linijce zamiast wyniku (optymalny koszt transportu) pojawia się 0x4800c43. std::ofstream rob; rob.open( "planTransportu.txt" ); if( !rob ) { std::cout << "Nie udalo sie stworzyc pliku :(" << std::endl; } else { rob << std::cout << "Plan transportu:" << std::endl; rob << std::cout << " ______"; rob << std::cout << setw( 3 ) << b1; rob << std::cout << "______"; rob << std::cout << setw( 3 ) << b2; rob << std::cout << "___" << std::endl; rob << std::cout << " I I I" << std::endl; rob << std::cout << setw( 3 ) << a1; rob << std::cout << "I "; rob << std::cout << setw( 5 ) << plan; rob << std::cout << " I "; rob << std::cout << setw( 5 ) << plan1; rob << std::cout << " I" << std::endl; rob << std::cout << " I----------I----------I" << std::endl; rob << std::cout << setw( 3 ) << a2; rob << std::cout << "I "; rob << std::cout << setw( 5 ) << plan2; rob << std::cout << " I "; rob << std::cout << setw( 5 ) << plan3; rob << std::cout << " I" << std::endl; rob << std::cout << " I__________I__________I" << std::endl << std::endl; rob << std::cout << "Optymalny koszt transportu wynosi: "; rob << std::cout << plan * tablica[ 0 ][ 0 ] + plan1 * tablica[ 0 ][ 1 ] + plan2 * tablica[ 1 ][ 0 ] + plan3 * tablica[ 1 ][ 1 ] |
|
abdi |
» 2013-03-08 11:18:52 wyrzuć std::cout i umieść kod w znacznikach [cpp][/cpp] |
|
kys Temat założony przez niniejszego użytkownika |
» 2013-03-08 11:19:37 Dzięki :) |
|
« 1 » |