Stránka 1 z 1

Testování zda .EXE existuje - C++

Napsal: 08 črc 2012 14:33
od Daniel.vrsek
Jak otestovat, zda soubor .EXE existuje nebo jak přepsat při kopírování v C++. Díky

Re: Testování zda .EXE existuje - C++

Napsal: 08 črc 2012 14:43
od faraon
Píšeš virus? :lol:
Normálně ho zkus otevřít pro čtení a pokud se ti to podaří, existuje.

Re: Testování zda .EXE existuje - C++

Napsal: 08 črc 2012 15:06
od Daniel.vrsek
Nic takového nepíšu :D Ten už mám v BATu :DDD A jak zkopírovat složky i s podřazenými soubory a složkami

Re: Testování zda .EXE existuje - C++

Napsal: 08 črc 2012 15:44
od CZechBoY
rekurze + foreach nejspíš

Re: Testování zda .EXE existuje - C++

Napsal: 08 črc 2012 16:03
od domitea
Jaké to je C++? Windowsácké? Linuxácké? C++11?

Ono totiž není C++ jako C++ :wink:

Re: Testování zda .EXE existuje - C++

Napsal: 08 črc 2012 16:53
od Daniel.vrsek
Windows. Ted už řeším dálší problém, jak zjistit u tohohle

fstream f("in", fstream::in|fstream::binary);
f << noskipws;
istream_iterator<unsigned char> begin(f);
istream_iterator<unsigned char> end;
fstream f2("out",
fstream::out|fstream::trunc|fstream::binary);
ostream_iterator<char> begin2(f2);
copy(begin, end, begin2);

jestli se to zkopírovalo správně.

Re: Testování zda .EXE existuje - C++

Napsal: 08 črc 2012 17:25
od domitea
Porovnání se zdrojem?

Jaká verze Windowsáckého C++?

Re: Testování zda .EXE existuje - C++

Napsal: 08 črc 2012 17:53
od Daniel.vrsek
Už i to jsem vyřešil :D Jen mi to hold dlouho trvá. O verzi nemám šajna ale pro kompilaci používám Visual 2010 a Win7.
Ale to kopírování složky ještě nevím. Kdyby jste mi pomohl prosím. Děkuji, že se mi snažíte pomoc.

//Ted mě napadlo, půjde to zkopírovat přes XCOPY.EXE?