摘要
取得系統的版本字串。
宣告
#include <zircon/syscalls.h>
zx_string_view_t zx_system_get_version_string(void);
說明
zx_system_get_version_string()
會傳回一個字串,表示
Zircon 系統正在執行中
傳回的物件是一對 C 字串指標和長度的簡單組合。
字串保證為 NUL 結尾且有效的 UTF-8。長度
不包含 NUL 結束字元。在 C++ 中,可以強制轉換傳回值
隱含給 std::string_view
、std::u8string_view
或其他類型:
等效的雙引數建構函式簽章。
字串常數長度不拘。位於提供的唯讀記憶體中 vDSO。因此,您隨時都可前往 相同的位址和內容永遠不會改變。
前四個字元代表版本架構。字串範例 會傳回「git-8a07d52603404521038d8866b297f99de36f9162」。
權限
TODO(https://fxbug.dev/42107318)
傳回值
zx_system_get_version_string()
會傳回 zx_string_view_t
物件。
錯誤
zx_system_get_version_string()
無法更新。