ncurses如何使用setcchar函数
ncurses how to use setcchar function
目前正在使用 WSL2、C++20、-lpanelw -lncursesw
、#define NCURSES_WIDECHAR 1
、#include <panel.h>
。
我正在尝试弄清楚如何使用 setcchar()
函数创建 cchar_t
类型。该函数需要一个位置来存储参数 const cchar_t *wcval
.
中指定的 cchar_t
结构
我找不到任何这方面的教程,所以我尝试了几种方法,但它们都产生了错误。
cchar_t* ptr;
setcchar(ptr, L"", 0, 0, nullptr);
cchar_t* ptr {NULL};
setcchar(ptr, L"", 0, 0, nullptr);
cchar_t* ptr {nullptr};
setcchar(ptr, L"", 0, 0, nullptr);
我能够通过这种方法解决这个问题:
cchar_t ptr;
setcchar(&ptr, L"", 0, 0, nullptr);
目前正在使用 WSL2、C++20、-lpanelw -lncursesw
、#define NCURSES_WIDECHAR 1
、#include <panel.h>
。
我正在尝试弄清楚如何使用 setcchar()
函数创建 cchar_t
类型。该函数需要一个位置来存储参数 const cchar_t *wcval
.
cchar_t
结构
我找不到任何这方面的教程,所以我尝试了几种方法,但它们都产生了错误。
cchar_t* ptr;
setcchar(ptr, L"", 0, 0, nullptr);
cchar_t* ptr {NULL};
setcchar(ptr, L"", 0, 0, nullptr);
cchar_t* ptr {nullptr};
setcchar(ptr, L"", 0, 0, nullptr);
我能够通过这种方法解决这个问题:
cchar_t ptr;
setcchar(&ptr, L"", 0, 0, nullptr);