HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

проблема вывода атрибутов файлов (c++)
  #1  
Старый 09.04.2007, 01:53
gizmo
Участник форума
Регистрация: 21.12.2006
Сообщений: 179
С нами: 10203834

Репутация: 65
По умолчанию проблема вывода атрибутов файлов (c++)

вот текст программы
Код:
#include <iostream.h>
#include <stdio.h>
#include <dir.h>
#include <conio.h>
#include <dos.h>
#include <string.h>
void search(char* a)
{  clrscr();
   struct find_t ffblk;
   int done;
   cout<<"Listing of"<<" "<<a;
   printf("\n");
   done = _dos_findfirst(a,FA_DIREC,&ffblk);
   while (!done)
   {
  printf("  %s\n",  ffblk.name);
  printf("  %s\n", ffblk.attrib);
   done = _dos_findnext(&ffblk);
   }
   }
   void main()
  {
  char* path_by_user;
  clrscr();
  scanf("%s", path_by_user);
  search(path_by_user);
  getch();
  }
Компилирую в Borland c++ 3.1
программа должна вывести список имен всех? файлов, директорий указанной директории и их атрибуты.
в реальности же получается
Код:
Listing of c:\*.*
Debug
- Copyright Borland // если Debug - директория
find.exe 
- Borland Intl. // хз, мб во всех других случаях??
....
....

вопрос: почему не выводит аттрибуты в виде FA_DIREC
FA_NORMAL
FA_RDONLY
?
есть предположение, что у среды проблемы с нтфс - 3.1 версия компилятора вышла в 1991 году, о существовании нтфс даже догадываться не могли. (?)

Что вы думаете по этому вопросу?

Последний раз редактировалось gizmo; 09.04.2007 в 01:59..
 
Ответить с цитированием
 



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибки Windows dinar_007 Windows 19 01.07.2007 13:32
Пароль в CPanel ufo44 Уязвимости 11 07.12.2006 00:33
Проблема с перл Эксплойтом для ipb 2.0.* SURRENDER Уязвимости CMS / форумов 2 07.12.2004 12:58



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.