datei von linux auf win
-
hi,
ich moechte bei programmstart eine datei von:
\\LinuxPc3\Projects auf C:\ kopieren! geht das mit CopyFile?cu
-
Ja!?
-
warum geht das nicht?
int download_Image(string filename_in, string filename_out) { std::ifstream in(filename_in.c_str(), std::ios::in | std::ios::binary); if (in.is_open() == false) return -1; in.seekg(0, std::ios::beg); std::ios::pos_type pos_begin = in.tellg(); in.seekg(0, std::ios::end); unsigned int file_length = unsigned int(in.tellg() - pos_begin); in.seekg(0, std::ios::beg); unsigned char* buffer = new unsigned char[file_length]; in.read((char*)(buffer), file_length * sizeof (unsigned char)); in.close(); std::ofstream out(filename_out.c_str(), std::ios::out | std::ios::binary | std::ios::trunc); if (out.is_open() == false) return -1; out.write((char*)(buffer), file_length * sizeof (unsigned char)); out.close(); delete[] buffer; return 0; }download_Image("\\LinuxPc3\\Projects\\disk_image1", "C:\\Images\\disk_image1");if (in.is_open() == false) ist false...hm
-
oh:
download_Image("\\\\LinuxPc3\\Projects\\disk_image1" ...
-
weil es kein absoluter pfad ist?