我需要將snprintf()移植到另一個不完全支持GLibC的平臺。尋找snprintf()的C源代碼
我正在尋找Glibc 2.14源代碼中的基礎聲明。我遵循許多函數調用,但卡在vfprintf()上。然後它似乎調用_IO_vfprintf(),但我找不到定義。一個宏可能是混淆事物。
我需要看看掃描格式字符串的真正C代碼,並計算輸入緩衝區足夠大時它將寫入的字節數。
我也嘗試在newlib 1.19.0中查找,但是我被卡在_svfprintf_r()上。我無法在任何地方找到定義。
有人可以指向我的定義或另一個snprintf()?
但是好看起來,這個實現不支持任何浮點/雙精度格式,所以還遠遠沒有完成。 – 2014-06-23 15:47:05