Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
#include <direct.h>
#include <stdlib.h>
#include <stdio.h>
void main(void);
void main(void) {
char current_dir[_MAX_DIR]; // _MAX_DIR - ¬ ЄбЁ¬ «м п ¤«Ё
// ЇгвЁ ¤«п Є в «®Ј .
// ќв Є®бв в ®ЇЁб ў
// д ©«Ґ stdlib.h
char test_dir[] = "TEST_DIR";
// ‡ Ї®¬Ё Ґ¬ ⥪гйЁ© Є в «®Ј
getcwd( current_dir, _MAX_DIR );
// Џлв Ґ¬бп ᮧ¤ вм ў ⥪г饬 Є в «®ЈҐ ®ўл© Є в «®Ј
if(!mkdir(test_dir)) {
// …б«Ё г¤ «®бм ᮧ¤ вм Є в «®Ј, ¤Ґ« Ґ¬ ҐЈ® ⥪гйЁ¬
chdir(test_dir);
printf("\nЉв «®Ј ᮧ¤ , ¤«п г¤ «ҐЁп ¦¬ЁвҐ"
"\n«оЎго Є« ўЁиг, ¤«п б®еа ҐЁп - Ctrl-C");
getch();
// „«п г¤ «ҐЁп в®«мЄ® з⮠ᮧ¤ ®Ј® Є в «®Ј
// ў®§ўа й Ґ¬бп ў Є в «®Ј Ў®«ҐҐ ўлб®Є®Ј® га®ўп
chdir(current_dir);
rmdir(test_dir);
}
// …б«Ё Є в «®Ј б в ЄЁ¬ Ё¬ҐҐ¬ 㦥 бгйҐбвўгҐв Ё«Ё
// Їа®Ё§®и« ¤агЈ п ®иЁЎЄ ЇаЁ ᮧ¤ ЁЁ Є в «®Ј ,
// ўлў®¤Ё¬ б®®ЎйҐЁҐ ® Ґў®§¬®¦®б⨠ᮧ¤ Ёп Є в «®Ј .
else printf("\nЌҐ ¬®Јг ᮧ¤ вм Є в «®Ј!");
}