2
私は、UbuntuのC言語のncurses.h
ライブラリを使って、画面に星のユニコード文字を配置しようとしています。ncursesでワイドなユニコード文字を印刷する
#include <stdio.h>
#include <wchar.h>
#include <curses.h>
#include <ncurses.h>
#include <stdlib.h>
#include <wctype.h>
#include <locale.h>
int main() {
setlocale(LC_CTYPE, "");
initscr();
cbreak();
WINDOW *win = newwin(0, 0, 0, 0);
refresh();
wrefresh(win);
const wchar_t* star = L"0x2605";
mvaddwstr(3, 3, star);
getch();
endwin();
}
しかし、私はこの機能にもかかわらず、エラー
implicit declaration of function ‘mvaddwstr’ [-Wimplicit-function-declaration]
を取得しておくだけでなく、私はに取得することはできません同様の機能と一緒にhereを文書化している:私は実行しようとしているコードは以下の通りでありますいずれかの作業。私はこの作品を作ることを含めないいくつかの図書館はありますか?またはこの文字を表示する別の方法がありますか?私はどんな助けにも感謝します。
[CでのUnicodeシンボルの印刷](http://stackoverflow.com/questions/43834315/printing-a-unicode-symbol-in-c)の可能な複製 –