LINUX.ORG.RU

Re: Срочно: аналог getpagesize() в Winows?

Если реально срочно,

#define getpagesize() 4096

Если не настолько срочно, то см. GetSystemInfo

tailgunner ★★★★★ ()
Ответ на: Re: Срочно: аналог getpagesize() в Winows? от Die-Hard

Re: Срочно: аналог getpagesize() в Winows?

> :-) Это только на x86-64, на Итанике оно 16384

не ну тогда да, тогда дело сильно усложняется :-/

#if defined(__x64__)
#define getpagesize() 16384
#elif defined(__i386__) || defined(__x86_64__)
#define getpagesize() 4096
#else
#error "Unsupported architecture!"
#endif

// wbr

klalafuda ★☆☆ ()
Ответ на: Re: Срочно: аналог getpagesize() в Winows? от klalafuda

Re: Срочно: аналог getpagesize() в Winows?

> не ну тогда да, тогда дело сильно усложняется :-/

:-)

Ну есть же еще Альфы, на которых старая НТя пока бегает, всякие мобильные устройства, возможные будущие архитектуры...

Конечно, вчера я ограничился 4096, но сегодня прикручу GetSystemInfo -- так, на всякий случай...

Die-Hard ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.