Difference between revisions of "LU-LSP-b11:L04"

From DiLab
Jump to: navigation, search
(New page: == Praktiskais darbs #4 == Realizēt efektīvu failu kopēšanas programmu. Programma pieņem divus argumentus: ieejas un izejas failu vārdi Ja izejas fails eksistē, tad jāuzprasa ap...)
 
 
Line 8: Line 8:


Veiksmīgas, pilnas faila nokopēšanas gadījumā programmai jābeidzas ar izejas kodu ''0'', pretējā gadījumā ar: kodu ''-1'', piemēram, ja kāds no failiem nav atrasts, lasīšana neizdevās, rakstīšana neizdevās u.c. problēmas.
Veiksmīgas, pilnas faila nokopēšanas gadījumā programmai jābeidzas ar izejas kodu ''0'', pretējā gadījumā ar: kodu ''-1'', piemēram, ja kāds no failiem nav atrasts, lasīšana neizdevās, rakstīšana neizdevās u.c. problēmas.


Opcionāls uzdevums (papildus vērtējumam) - atļaut kopēt arī uz direktoriju, kas vēl neeksistē. Tādā gadījumā tā (un, iespējams, arī to ietverošās direktorijas) tiek izveidota(s).
''system()'' funkcijas lietošana nav atļauta!

Latest revision as of 15:19, 27 September 2011

Praktiskais darbs #4

Realizēt efektīvu failu kopēšanas programmu.

Programma pieņem divus argumentus: ieejas un izejas failu vārdi

Ja izejas fails eksistē, tad jāuzprasa apstiprinājums, - vai tiešām to pārrakstīt?

Veiksmīgas, pilnas faila nokopēšanas gadījumā programmai jābeidzas ar izejas kodu 0, pretējā gadījumā ar: kodu -1, piemēram, ja kāds no failiem nav atrasts, lasīšana neizdevās, rakstīšana neizdevās u.c. problēmas.


Opcionāls uzdevums (papildus vērtējumam) - atļaut kopēt arī uz direktoriju, kas vēl neeksistē. Tādā gadījumā tā (un, iespējams, arī to ietverošās direktorijas) tiek izveidota(s). system() funkcijas lietošana nav atļauta!