Size: a a a

2021 March 14

🦊

🦊fox.cpp in C++ Together 2.0
А что выводится?
источник

ПВ

Пётр Винничук... in C++ Together 2.0
🦊fox.cpp
А что выводится?
Только первая матрица
источник

ПВ

Пётр Винничук... in C++ Together 2.0
источник

ПВ

Пётр Винничук... in C++ Together 2.0
источник

M

Matrix Telegram Brid... in C++ Together 2.0
Felis Chaus: А подскажите, как выводить в ncurses кириллицу, а то у меня она частично только выводится.
источник

M

Matrix Telegram Brid... in C++ Together 2.0
Felis Chaus sent an image: image.png
источник

ПВ

Пётр Винничук... in C++ Together 2.0
C, ncurses, кириллица ? или я чего-то не понимаю или одно из двух — Development — Форум
https://www.linux.org.ru/forum/development/3921624
источник

ПВ

Пётр Винничук... in C++ Together 2.0
Если речь идёт об этом, то может поможет)
источник

M

Matrix Telegram Brid... in C++ Together 2.0
Felis Chaus: ncursesw5 не доступна в федоре. Да и у меня C++
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Matrix Telegram Bridge
Felis Chaus: А подскажите, как выводить в ncurses кириллицу, а то у меня она частично только выводится.
printf(u8"хуй");
источник
2021 March 15

M

Matrix Telegram Brid... in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
printf(u8"хуй");
Felis Chaus:
====================[ Build | test_genetics | Debug ]===========================
/app/extra/clion/bin/cmake/linux/bin/cmake --build /home/ivantretyak/MEGA/Projects/Курсовые/test_genetics/cmake-build-debug --target test_genetics -- -j 3
Scanning dependencies of target test_genetics
[ 12%] Building CXX object CMakeFiles/test_genetics.dir/Field.cpp.o
/home/ivantretyak/MEGA/Projects/Курсовые/test_genetics/Field.cpp: В функции-члене «void Field::start()»:
/home/ivantretyak/MEGA/Projects/Курсовые/test_genetics/Field.cpp:211:20: ошибка: invalid conversion from «const char8_t*» to «const char*» [-fpermissive]
 211 |     wprintw(info,  u8"конец игры");
     |                    ^~~~~~~~~~~~~~
     |                    |
     |                    const char8_t*
In file included from /home/ivantretyak/MEGA/Projects/Курсовые/test_genetics/Section.h:9,
                from /home/ivantretyak/MEGA/Projects/Курсовые/test_genetics/Cell.h:9,
                from /home/ivantretyak/MEGA/Projects/Курсовые/test_genetics/Field.h:8,
                from /home/ivantretyak/MEGA/Projects/Курсовые/test_genetics/Field.cpp:5:
/usr/include/x86_64-linux-gnu/ncurses.h:870:47: замечание:   при инициализации 2 -го аргумента «int wprintw(WINDOW*, const char*, ...)»
 870 | extern NCURSES_EXPORT(int) wprintw (WINDOW *, const char *,...)  /* implemented */
     |                                               ^~~~~~~~~~~~
make[3]: *** [CMakeFiles/test_genetics.dir/build.make:148: CMakeFiles/test_genetics.dir/Field.cpp.o] Ошибка 1
make[2]: *** [CMakeFiles/Makefile2:96: CMakeFiles/test_genetics.dir/all] Ошибка 2
make[1]: *** [CMakeFiles/Makefile2:103: CMakeFiles/test_genetics.dir/rule] Ошибка 2
make: *** [Makefile:138: test_genetics] Ошибка 2
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
а, это wprintw какой-то
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
хз
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
не знаю, честно говоря, пиши лучше транслитом, наверное
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ибо с curses реально куча головняка, апи старше моего отца блять
источник

M

Matrix Telegram Brid... in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
а, это wprintw какой-то
Felis Chaus: printw (которая является заменой printf в библиотеке ncurses) является макроссом (если правильно понял) к wprintw где в качестве аргумента окна (в моем случае info) дается указатель на стандартный вывод (буфер) stdscr
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
ну я помню ,что там свой printf для их окошек был, просто вот не помню, как это говно с кириллицей работает (вижу, что хуево)
источник

M

Matrix Telegram Brid... in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
ну я помню ,что там свой printf для их окошек был, просто вот не помню, как это говно с кириллицей работает (вижу, что хуево)
Felis Chaus: советуют подключить ncursesw где есть поддержка кириллицы, но в федоре я не нашел такой библиотеки, она есть в бубунте.
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
для винды там utf16
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
поэтому и суффикс w, "wide chars" ибо
источник