The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Оптимизация кода компилятором может привести к появлению про..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Оптимизация кода компилятором может привести к появлению про..." +/
Сообщение от ананим (?), 30-Окт-13, 15:33 
$ cat 222.c
#include <stdio.h>
main() {
    size_t l = ~0; // можно с модификаторами, тоже работает size_t l = ~0ull;
    printf ("%lx\n", l);
}
$ gcc 222.c
$ ./a.out
ffffffffffffffff
> ведь не существует константы SIZE_T_MAX .. верно?

ну… оно менятся от платформе к платформе, но… имеется :D
<stdint.h>
/* Limit of `size_t' type.  */
# if __WORDSIZE == 64
#  define SIZE_MAX              (18446744073709551615UL)
# else
#  define SIZE_MAX              (4294967295U)
# endif

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Оптимизация кода компилятором может привести к появлению про..., opennews, 30-Окт-13, 12:07  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру