[СИ] Как задать off_t константу.
Язык СИ
ОС UNIX
Как задать off_t константу
off_t offmax=0x7FFFFFFFFFFFFFFF;
Компилятор не принимает.
Пробовал так:
off_t k1, k2;
k1=0x7FFFFFFF;
k2=0xFFFFFFFF;
offmax=((k1<<32)& (~k2)) + k2;
Получилось.
А можно ли компактнее и вернее?
Примерно так
offmax=OFFMAX;
какая уж есть в действительности - 32 или 64.
Кто знает прошу ответить.
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от arsi
Ответ на:
комментарий
от arsi
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от oleg_2
Ответ на:
комментарий
от oleg_2
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [СИ] Как работать с off_t числами. (2011)
- Форум с++ в кармане (2010)
- Форум многострочная константа в си (2005)
- Форум [СИ] структуры, массивы и sizeof(). (2010)
- Форум [СИ] Как узнать кодировку локали. (2011)
- Форум как задать константу в octave? (2018)
- Форум Локальная константа функции в языке Си (2014)
- Форум Константы (2004)
- Форум Актуальность современных Unix'ов (2017)
- Галерея ДОС, резидент и QEMU (2005)