History log of /freebsd/lib/libutil++/tests/stringf_test.cc (Results 1 – 1 of 1)
Revision Date Author Comments
# b3127a2d 04-Aug-2025 John Baldwin <jhb@FreeBSD.org>

libutil++: New library containing C++ utility classes for use in base

- freebsd::FILE_up is a wrapper class for std::unique_ptr<> for FILE
objects which uses a custom deleter that calls fclose().

libutil++: New library containing C++ utility classes for use in base

- freebsd::FILE_up is a wrapper class for std::unique_ptr<> for FILE
objects which uses a custom deleter that calls fclose().

- freebsd::malloc_up<T> is a wrapper class for std::unique_ptr<> which
uses a custom deleter that calls free(). It is useful for pointers
allocated by malloc() such as strdup().

- The freebsd::stringf() functions return a std::string constructed
using a printf format string.

The current implementation of freebsd::stringf() uses fwopen() where
the write function appends to a std::string.

Sponsored by: Chelsio Communications
Pull Request: https://github.com/freebsd/freebsd-src/pull/1794

show more ...