FLINT3.7.0-dev

calcium_write

Synopsis#include <flint/calcium.h>
void calcium_write(calcium_stream_t out, const char * s)source

Appends the null-terminated string s to out.

When writing to a string, the buffer at least doubles in size whenever it has to grow, so that appending n characters in total costs O(n) time. A file stream is written with fputs, so s is written literally.

Cite this page

The FLINT team, “calcium_write (calcium.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/calcium/calcium_write.html (generated 2026-10-20).