|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Junior Member
Iscritto dal: Jul 2007
Messaggi: 17
|
[C++]altrenativa all'uso di system
ciao ragazzi, esiste un alternativa c o c++ a queste 2 funzioni che mi permetta di non usare system()?
system("rmdir /S /Q dir1"); per rimuovere una directry anche piena senza richieste di conferma system("copy dir1 dir2"); per copiare il contenuto di dir1 in dir2 grazie mille. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Non ci sono alternative usando solo le funzioni standard del linguaggio. Se ci dici il sistema operativo potremmo dartele.
|
![]() |
![]() |
![]() |
#3 |
Junior Member
Iscritto dal: Jul 2007
Messaggi: 17
|
giusto scusate..il programma dovra girare su win xp..
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Qui c'è un esempio su come si usa SHFileOperation: http://www.codeproject.com/shell/SHF...ation_Demo.asp
Troverai anche altri esempi se cerchi ![]() Come puoi vedere qui, le operazioni che si possono fare con questa funzione sono davvero tante. Come mai non vuoi usare system ? Secondo me è il metodo più semplice per fare quelle operazioni... |
![]() |
![]() |
![]() |
#6 |
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
una soluzione un pochino più portabile potrebbe essere basata su dirent, se usi MinGW/gcc
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:11.