ruki 1 тиждень тому
батько
коміт
f665f6cd21

+ 1 - 0
docs/codes/examples/cpp/graphics/tui/ftxui/xmake.lua

@@ -4,5 +4,6 @@ add_requires("ftxui")
 
 target("ftxui_tui")
     set_kind("binary")
+    set_languages("c++17")
     add_files("src/*.cpp")
     add_packages("ftxui")

+ 2 - 2
docs/codes/examples/cpp/graphics/tui/ncurses/src/main.cpp

@@ -26,10 +26,10 @@ int main(int argc, char** argv) {
 
     // Print some text
     std::string text = "Hello from Xmake TUI!";
-    mvwprintw(win, win_height / 2, (win_width - text.length()) / 2, text.c_str());
+    mvwprintw(win, win_height / 2, (win_width - text.length()) / 2, "%s", text.c_str());
     
     std::string exit_text = "Press any key to exit...";
-    mvwprintw(win, win_height / 2 + 2, (win_width - exit_text.length()) / 2, exit_text.c_str());
+    mvwprintw(win, win_height / 2 + 2, (win_width - exit_text.length()) / 2, "%s", exit_text.c_str());
 
     // Refresh the window
     wrefresh(win);