有80列格式文本输出的库/方法吗?

时间:2011-09-13 21:04:28

标签: c++ text word-wrap reflow

这是我正在寻找的。

我想找到一个格式化输出文本的库或方法,这样它就会包含文字 80列(或用户可配置),并允许用户定义缩进。

我知道我可以创建一个,但我怀疑已经有了一个库 这样做。我已经google了一下,我找到了iomanip的页面 - 这给了我 创造我自己的想法。

我已经通过boost库进行了粗略的搜索,但我没有找到任何匹配的东西。

2 个答案:

答案 0 :(得分:4)

在这里,下次更难搜索;)

2.2.4。线包过滤器

http://www.boost.org/doc/libs/1_47_0/libs/iostreams/doc/tutorial/line_wrapping_filters.html

答案 1 :(得分:1)

如果您使用的是POSIX平台,您可以查看ncurses或termcap,看看它们是否能满足您的需求。