ncurses 找不到任何关于cchar_t的文档
ncurses can't find any documentation on cchar_t
我正在尝试使用 mvin_wch(( 从我的 ncurses 终端读取一个字符,它返回一个cchar_t,我知道这是一个带有颜色信息和wchar_t等内容的结构。我似乎找不到有关此cchar_t的任何信息。我只是不知道它的成员叫什么名字。我不明白为什么ncursesw库如此重要的部分没有在任何地方记录。
如果你必须知道,请阅读curses.h
,但如前所述,你应该使用库调用来操纵cchar_t
,例如,setcchar 和 getcchar。 curses 的每个实现都为此结构使用不同的细节。 ncurses 手册页告诉您有关其内容的所有信息:
cchar_t
corresponds to chtype. However it is a structure, because
more data is stored than can fit into an integer. The
characters are large enough to require a full integer
value - and there may be more than one character per cell.
The video attributes and color are stored in separate
fields of the structure.
Each cell (row and column) in a WINDOW is stored as a
cchar_t.
有关视频属性,请注意属性手册页的"可移植性"部分。
在评论中,有人指向数据类型的X/Open Curses页面。 其中对cchar_t
的描述是不准确的:
cchar_t
引用宽字符字符串
(它不是对字符串的引用,而是本身的完整"宽"字符(。
相关文章:
- 正在查找文档以获得PS4平台的C++中的设备信息
- 如何在文档文件夹中创建目录
- 当Microsoft文档仅包含 C# 示例时,如何查找 C++ 包含文件名
- 通过构造函数创建一些值并尝试添加到文档中使用 rapidjson 不起作用
- 关于类的 Python 文档 - 对C++的引用不正确
- C++/autoconf 等效于文档库要求.txt的要求是什么?
- mbed:使用 USB 文档库编译会导致错误
- C++ VISUAL STUDIO:GLFWwindow没有初始化,即使它是在文档中编写的并且以前工作过
- 使用 yaml-cpp 更新 YAML 文档的节点和值
- 在加载 MSHTML 文档之前从 MSHTML 文档中删除无效的 URL
- 如何在C++中表示JSON文档的递归对象结构?
- 如何查找 Redshift Maya API 文档?
- 如何使用值模板编写文档测试用例?
- 如何使用 Gradle DSL(领域特定语言)上的文档?
- ncurses 找不到任何关于cchar_t的文档
- 提取狮身人面像文档中的C++代码片段
- 关于 API 文档和设备操作 在助手-sdk-cpp 上
- 如何搜索提升文档?
- 使用 mongo c++ 驱动程序查询嵌套的 BSON 文档
- PIMAGE_DOS_HEADER上缺少MSDN文档