Difference between revisions of "LU-LSP-b11:L04"
(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!