Video: Tutorial, Creare - Redenumire - Stergere a unui Folder si Copierea in el. Review (Romana) 2024
Ah, copiind un fișier - ceva atât de simplu, se întâmplă tot timpul. Copiați acest fișier acolo; copiați fișierul aici. Dar ce anume are loc atunci când copiați un fișier? Creați de fapt un fișier nou și completați-l cu același conținut ca fișierul original. Și cum faci asta?
Se pare că trebuie să citiți fiecare octet din primul fișier și să îl scrieți pe cel de-al doilea. Big-time yuck.
Dar pentru a face lucrurile să se înrăutățească, copierea unui fișier înseamnă că trebuie să vă asigurați că îl copiați exact la fel, încât să nu faceți nicio problemă în plus, la sfârșitul fișierului, sau o returnare suplimentară de transport sau o linie de alimentare la sfârșitul fișierului (ceea ce se poate întâmpla când copiați un fișier text).
Când totul se face, cele două fișiere trebuie să fie identice - nu numai să conțină aceleași informații , ci să fie și aceeași dimensiune .
Copierea bruscă a unui fișier nu sună la fel de ușor la urma urmei!
Dacă programați în Windows, aveți noroc! Atâta timp cât nu utilizați vechiul Windows 3. 1, obțineți o funcție CopyFile! Pentru a vă pregăti să o utilizați, includeți linia #include în aplicația dvs. Apoi aici este tot ce trebuie să faceți:
Această copie de la c: / câine. txt la c: / dog2. txt. Observați însă parametrul final: Este cuvântul TRUE în toate capitalele. Ce e aia? Aceasta este o macro-preprocesor definită undeva în interiorul fișierelor cu antet Windows.
Apoi, acest parametru final din CopyFile spune funcției ce trebuie făcut dacă fișierul pe care îl copiați există deja: TRUE înseamnă că nu suprascrieți fișierul existent; abordează doar. FALSE înseamnă suprascriere.