Не подключается кириллица в QT - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Как я только не пытался её подключить не получается. Вот код
#include <stdio.h>
#include <locale.h>
 
int main(void)
{
    setlocale(LC_ALL, "Russian");
    printf("Привет\n");
    return 0;
}

Решение задачи: «Не подключается кириллица в QT»

textual
Листинг программы
#include <windows.h>
 
int main()
{
  SetConsoleCP(1251);
  SetConsoleOutputCP(1251);
  ...
}

Объяснение кода листинга программы

  1. #include Включаем библиотеку Windows, которая содержит функции для работы с консолью
  2. int main() Определяем точку входа в программу
  3. SetConsoleCP(1251); Устанавливаем кодовую страницу консоли в 1251, что соответствует кириллице
  4. SetConsoleOutputCP(1251); Устанавливаем кодовую страницу вывода консоли в 1251, что соответствует кириллице
  5. ... Здесь могут быть другие действия программы, но для понимания работы с кириллицей в QT они не имеют значения

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.167 из 5
Похожие ответы