
glibc ver 2.35
曾是發佈於 2022 年 2 月 3 日 0n,並添加了%b
和%B
二進制轉換說明符。這是一個長期希望的功能,可以將值顯示為“一和零”的字串。我想用它。
我運行的是 Ubuntu 22.04。我的glibc
版本:
$ ldd --version
ldd (Ubuntu GLIBC 2.35-0ubuntu3.1) 2.35
我檢查了 Linux 程式設計師手冊printf
:
man 3 printf
不幸的是,沒有任何關於這些新的二進位格式說明符的資訊。他們甚至沒有被列出。他們在printf
;我可以使用它們,但會得到意想不到的結果。
我錯誤地認為apt
更新手冊與應用程式和庫保持一致。 Ubuntu 中不是這樣運作的嗎?必須做什麼才能獲得當前版本的程式設計師手冊,其中printf
包括新的二進位轉換說明符%b
& %B
?