Spec-Zone.ru › D

std.system

Информация о целевой операционной системе, среде и процессоре.

Лицензия:
Boost License 1.0.
Авторы:
Walter Bright и Jonathan M Davis
Исходный код
std/system.d
перечисление OS: int;

Операционная система.

Примечание
Это для случаев, когда вам нужно значение, представляющее операционную систему во время выполнения. Если вы делаете что-то, что должно компилироваться по-разному на разных ОС, используйте version (Windows), version (linux), и т. д.
См. также:
Предопределенные версии
win32

Системы Microsoft Windows 32 бит

win64

Системы Microsoft Windows 64 бит

linux

Все системы Linux, кроме Android

osx

Mac OS X

iOS

iOS

tvOS

tvOS

watchOS

watchOS

freeBSD

FreeBSD

netBSD

NetBSD

dragonFlyBSD

DragonFlyBSD

solaris

Solaris

android

Android

otherPosix

Другие системы Posix

постоянная OS os;

ОС, для которой был скомпилирован программа.

перечисление Endian: int;

Порядок байтов.

Примечание
Это для случаев, когда вам нужно иметь дело с порядком байтов во время выполнения. Если вы делаете что-то, что должно компилироваться по-разному в зависимости от того, компилируетесь ли вы на машине с big-endian или little-endian, используйте version (BigEndian) и version (LittleEndian).
См. также:
Предопределенные версии
bigEndian

Порядок байтов big-endian

littleEndian

Порядок байтов little-endian

постоянная Endian endian;

Порядок байтов, для которого была скомпилирована программа.

© 1999–2021 The D Language Foundation
Licensed under the Boost License 1.0.
https://dlang.org/phobos/std_system.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API