Лабораторная работа: Програма для сканування каталогу на наявність відповідних файлів
|15…….....11|10...............5|4…............0|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
| Hours | Minutes | Seconds/2 |
H 16 = 10000
M 59 = 111011
S 35/2 = 10001
time = 00000 000000 00000
1.time = H
00000 000000 10000
2.time << 6
00000 10000 000000
3.time | M
00000 10000 111011
4.time << 5
10000 111011 00000
5.time | S
10000 111011 10001 = 34673
Отже, 16:59:35 = 34673.
програма сканування файл директорія
5. Змінити програму так, щоб вона показувала лише
· директорії;
if( !findfirst( argv[1], &find, FA_ DIREC ) )
· приховані файли;
if( !findfirst( argv[1], &find, FA_ HIDDEN ) )
· системні файли;
if( !findfirst( argv[1], &find, FA_ SYSTEM ) )
· директорії та системні файли.
if( !findfirst( argv[1], &find, FA_ SYSTEM || FA_ DIREC ) )
Контрольні запитання