Есть в windows такие функции как _strdate() _strtime() min() max()
А каковы аналоги этих функций в Linux/Unix?
Гуглил, гуглил, много что нагуглил, но эти функции таки не нашёл.
Win функции C в Linux (аналоги)
Модератор: Модераторы разделов
-
Voice
- Сообщения: 1073
- Статус: столлманист
- ОС: Debian GNU/Linux
Re: Win функции C в Linux
А в какой библиотеке эти функции?
Для чего используются? К чему тут нужны?
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
М. В. Ломоносов
-
Red User
- Сообщения: 229
- ОС: Debian
Re: Win функции C в Linux
min() и max() - макросы:
http://msdn.microsoft.com/en-us/library/ms712090(VS.85).aspx
http://msdn.microsoft.com/en-us/library/ms709458(VS.85).aspx
http://msdn.microsoft.com/en-us/library/ms712090(VS.85).aspx
http://msdn.microsoft.com/en-us/library/ms709458(VS.85).aspx
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
-
RasenHerz
- Сообщения: 1341
- ОС: Arch Linux amd64
Re: Win функции C в Linux
-
Voice
- Сообщения: 1073
- Статус: столлманист
- ОС: Debian GNU/Linux
Re: Win функции C в Linux
Как ни странно, я тоже так подумал. Но с датой много чего делать можно.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
М. В. Ломоносов
-
RasenHerz
- Сообщения: 1341
- ОС: Arch Linux amd64
Re: Win функции C в Linux
все что можно сделать с датой и временем в пределах POSIX есть в этих файлах.
-
Voice
- Сообщения: 1073
- Статус: столлманист
- ОС: Debian GNU/Linux
Re: Win функции C в Linux
Просто человек спросил аналоги функций, но даже не сказав что они делают. Вот это я то и имел ввиду.
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
М. В. Ломоносов
-
кодировщик
- Сообщения: 974
- Статус: зарёган в пятницу 13
- ОС: Linux
Re: Win функции C в Linux
-
Skaarj
- Сообщения: 311
- ОС: Slackware
Re: Win функции C в Linux
Всем большое спасибо, вроде разобрался.
_strtime и _strdate возвращают указатель на строку содержащую дату и время, вроде так.
Ещё наверное бкдет вопрос по одной или двум функциям, как доберусь
_strtime и _strdate возвращают указатель на строку содержащую дату и время, вроде так.
Ещё наверное бкдет вопрос по одной или двум функциям, как доберусь
-
MiK13
- Сообщения: 1281
- ОС: Linux Debian
Re: Win функции C в Linux
По поводу функций _strdate(), _strtime() и им подобным.
Сейчас нет под рукой справки от Open Watcom, но что-то помнится, что функции с "_" -- это реентерабельные версии аналогичных функций без "_". В Linux это функции с добавкой "_r" после имени.
-
Vik2k
- Сообщения: 2
- ОС: win
Re: Win функции C в Linux
strftime поможет, вместе с time() и строковым шаблоном формата...
-
KhenarGhot
- Сообщения: 8
- ОС: Gentoo, Debian, FreeBSD
Re: Win функции C в Linux
Для работы с числовым представлением даты и времени используются функции из time.h.
Для вычисления максимума и минимума либо использовать fmax, fmin из math.h либо написать свои макросы.
Для вычисления максимума и минимума либо использовать fmax, fmin из math.h либо написать свои макросы.