diff options
author | Marco Paland <paland@paland.com> | 2014-10-04 22:57:54 +0200 |
---|---|---|
committer | Marco Paland <paland@paland.com> | 2014-10-04 22:57:54 +0200 |
commit | e7bb35b6ac3785d7014e10a63aa84321d5f1a6ac (patch) | |
tree | 4dfe54f530139c770c002bf20e14e390060eac1c | |
parent | 26bd3a7f26cfc41eacd674ff3ba55fa43f2d19e0 (diff) | |
download | printf-e7bb35b6ac3785d7014e10a63aa84321d5f1a6ac.tar.gz printf-e7bb35b6ac3785d7014e10a63aa84321d5f1a6ac.tar.bz2 printf-e7bb35b6ac3785d7014e10a63aa84321d5f1a6ac.zip |
Initial version
-rw-r--r-- | README.md | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -1,4 +1,16 @@ printf ====== -Tiny but fully loaded printf implementation +This is a very tiny but fully loaded printf, sprintf and snprintf implementation. +Designed for usage in embedded systems, where printf is not available due to memory issues or avoidance of linking against libc. + +All type and format specifiers are supported. + +This is written in C++ and uses a templated itoa. But you can easily port it to plain C if you can't use C++. + + +Design goals: + + - No dependencies + - LINT and compiler L4 warning free, clean code + - MIT license |