| imho.ws |
![]() |
|
|
|
# 3 |
|
Full Member
Регистрация: 16.10.2002
Адрес: ArchLinux, Internet
Сообщения: 557
![]() ![]() ![]() ![]() |
в C?
man 2 stat #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> int stat(const char *file_name, struct stat *buf); int fstat(int filedes, struct stat *buf); int lstat(const char *file_name, struct stat *buf); .... |
|
|
|
|
# 6 | |
|
Member
Регистрация: 26.05.2004
Адрес: Планета обезьян
Сообщения: 348
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
__________________
Beware of programmers carrying screwdrivers... |
|
|
|
|
|
# 7 | |
|
Guest
Сообщения: n/a
|
Цитата:
И файла algorithm например: // <algorithm> -*- C++ -*- // Copyright (C) 2001, 2002 Free Software Foundation, Inc. // // This file is part of the GNU ISO C++ Library. This library is free // software; you can redistribute it and/or modify it under the // terms of the GNU General Public License as published by the // Free Software Foundation; either version 2, or (at your option) // any later version. ........ бла-бла-бла ........ /** @file algorithm * This is a Standard C++ Library header. You should @c #include this header * in your programs, rather than any of the "st[dl]_*.h" implementation files. */ Ясен пень что для С++ библиотека другая, там все построено на шаблонах и классах (чего в С нету просто), но поддержка в С++ библиотек С присутствует... Да, система FreeBSD 5.3. Последний раз редактировалось Mrachik; 05.09.2005 в 22:22. |
|
|
|
# 8 |
|
Member
Регистрация: 26.05.2004
Адрес: Планета обезьян
Сообщения: 348
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ну дк,то что оно стандартное,имеется ввиду стандарт ISO 14882, в коммерческиx Юниксаx нет этиx библиотек,да и на Линукс / BSD они ставятся только с GCC
Почитай тут про то как использовать файлы заголовков из C++ вместо C. " You should not use the C-headers (except for system-level headers) from C++ programs" .... Там же...под системными (system-level) судя по всему подразумеваются headers из /usr/include/sys (Glibc-headers). Тут список портинга С++ - в -С шные заголовки:/usr/share/doc/libstdc++*/html/17_intro/headers_cc.txt stat там нет, как пишут тут, она не часть стандарта С++...
__________________
Beware of programmers carrying screwdrivers... Последний раз редактировалось Zes; 06.09.2005 в 12:45. |
|
|
|
|
# 10 |
|
Member
Регистрация: 26.05.2004
Адрес: Планета обезьян
Сообщения: 348
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
спора,вообще то нет,написал выше про опции портинга и какие заголовки есть. Просто,тема-то открылась как С++ под Юниксами и пока ты не открыл глаза что обсуждаем BSD мы были в лёгком тумане
В любом случае,для stat я не нашёл соответствущего портинга,а значит наверно придется пользоватся с-ишной функцией
__________________
Beware of programmers carrying screwdrivers... |
|
|
|
|
# 11 | |
|
Guest
Сообщения: n/a
|
Цитата:
|
|