The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Новая версия набора компиляторов LLVM 3.6, opennews (ok), 28-Фев-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


7. "Новая версия набора компиляторов LLVM 3.6"  –1 +/
Сообщение от Аноним (-), 28-Фев-15, 07:42 
char и wchar_t?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

10. "Новая версия набора компиляторов LLVM 3.6"  –2 +/
Сообщение от BratSinot (ok), 28-Фев-15, 10:07 
> char и wchar_t?

char всегда 1 байт, wchar_t всегда 2, а u8 это литерал: u8"СтрокаASD".

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

16. "Новая версия набора компиляторов LLVM 3.6"  +/
Сообщение от Аноним (-), 28-Фев-15, 12:07 
> wchar_t всегда 2

Нет, не всегда.

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

29. "Новая версия набора компиляторов LLVM 3.6"  +1 +/
Сообщение от Аноним (-), 28-Фев-15, 15:00 
> char всегда 1 байт

Это не так. Стандарт определяет что "не менее 1 байта". Поэтому бывали чудесатые компилеры для DSP где char 16 битов. Потому что проц не умеет 8 битов адресовать и видит мир только 16-битными словами, хоть там что. Формально спеки не нарушает :).

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

66. "Новая версия набора компиляторов LLVM 3.6"  +/
Сообщение от Анонимко (?), 02-Мрт-15, 15:07 
char всегда один байт. Другое дело один байт не всегда 8 бит.
Ответить | Правка | Наверх | Cообщить модератору

34. "Новая версия набора компиляторов LLVM 3.6"  +/
Сообщение от щщзы (?), 28-Фев-15, 16:11 
> char всегда 1 байт, wchar_t всегда 2

по первой части - в зависимости от того, как определите байт (как 8 бит или как мин. адресуемая единица памяти) может быть верно или неверно. Верно, что sizeof(char) == 1.

по второй части - sizeof(wchar_t) == 4 на компьютере с которого пишу (x86_64 GNU/Linux).

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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