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

Przygotowanie i wczytanie pliku do wysłania przez sieć

Ostatnio zmodyfikowano 2012-11-01 22:16
Autor Wiadomość
Savail
Temat założony przez niniejszego użytkownika
Przygotowanie i wczytanie pliku do wysłania przez sieć
» 2012-11-01 11:12:56
Hej,
A więc tak sobie szukałem trochę w necie na ten temat i chciałem się upewnić czy dobrze myślę:
Aby jakikolwiek plik wczytać do tablicy char wystarczy użyć zwykłej klasy fstream i otworzyć plik z opcją ios::binary?
C/C++
std::fstream plik;
plik.open( "nazwa_pliku.png", std::ios::in | std::ios::out | ios::binary );

Mogę w ten sposób wczytać do programu jakikolwiek plik(muzyczny, png...) wysłać go do serwera a na serwerze w analogiczny sposób zapisać na dysku?
P-68102
crash
» 2012-11-01 13:20:59
Najlepiej zrobisz, jak spróbujesz plik wczytać do tablicy, a następnie z tej tablicy zapiszesz do innego pliku przy użyciu innego strumienia, o ile to możliwe. Jeśli wyjdzie to znaczy że..., a jeśli nie, to znaczy że ... nie.
P-68103
Savail
Temat założony przez niniejszego użytkownika
» 2012-11-01 22:16:21
Dzięki za odpowiedź,
Przetestowałem i jednak działa tym moim sposobem. Wystarczy ustawić flagę ios::binary i można wczytać do programu jakikolwiek plik a później analogicznie zapisać na dysku ^^
P-68132
« 1 »
  Strona 1 z 1