を使用してターゲット プラットフォーム用のコードを書いていますNO C-runtime
。No stdlib
、no stdio
。のような文字列フォーマット関数が必要ですが、それはCライブラリではなく、そう snprintf
でなければなりません。able to run without any dependencies
memory alloc functions
せいぜい私が提供するもの に依存することができます。
チェックアウトしましTrio
たが、 が必要stdio.h header
です。これは使えません。
編集
ターゲット プラットフォーム : PowerPC64 home made OS
(私によるものではありません)。ただし、ライブラリは OS 固有のものに依存するべきではありません。
編集2
Trio ( http://daniel.haxx.se/projects/trio/ )、snprintf、miniformat ( https://bitbucket.org/jj1/miniformat/src )など、サードパーティのオープン ソース ライブラリをいくつか試しました。しかし、それらはすべて、string.h、stdio.h、または (さらに悪いことに) stdlib.h などのヘッダーに依存しています。時間が浪費され、バグが発生しやすいため、既に存在する場合は独自の実装を作成したくありません。