我正在为目标平台编写代码NO C-runtime
。No stdlib
, no stdio
. 我需要一个字符串格式化函数,snprintf
但应该是able to run without any dependencies
,甚至 C 库都不需要。
最多只能靠memory alloc functions
我提供。
我检查了,Trio
但它需要stdio.h header
。我不能用这个。
编辑
目标平台:(PowerPC64 home made OS
不是我)。然而,图书馆不应该依赖于操作系统特定的东西。
编辑2
我已经尝试了一些 3rd-party 开源库,例如 Trio( http://daniel.haxx.se/projects/trio/ )、snprintf 和 miniformat( https://bitbucket.org/jj1/miniformat/src )但它们都依赖于诸如 string.h、stdio.h 或(甚至更糟)stdlib.h 之类的头文件。如果已经存在,我不想编写自己的实现,因为那会浪费时间并且容易出错。