+7 (905) 507-49-35

Гарантии качества

Наша компания уже более 10 лет работает на рынке города и области!

У нас работают ПРОФЕССИОНАЛЫ высочайшего класса.

Проводим предварительную консультацию.

Отзывы
  • Смолякова Ирина

    Очень благодарны Ларисе Михайловне, Екатерине Михайловне за чуткое отношение, добрый настрой и профессионализм.

  • Арбузова Светлана

    Очень довольна работой. Спасибо большое! Все четко, организованно и качественно. Теперь мы довольные и счастливые!

Новости
  • Полная настройка asterisk и всего что с ним связано

    17 апреля 2017 г.

    Никоноров М.Ю, Ефременко А.В Телефония Asterisk с нуля Подробное пошаговое руководство Приложение к одноименному видеокурсу © Никоноров М.Ю, 2014 2 Оглавление 1. Устанавливаем ОС Linux сборки CentOS………………………………………………………………………………………….. 4 2. Установка Putty………………………………………………………………………………………………………………………………. 5 3. Установка Asterisk. …………………………………………………………………………………………………………………………. 5 4. Конфигурация Asterisk для совершения звонков между внутренними абонентами. ……………………… 9 5. Конфигурация Asterisk на работу через транк […]

  • День победы

    22 декабря 2015 г.

    День Победы – это праздник, который объединяет всех: и молодежь, и пожилые люди, и дети хранят светлую память о героях войны.

Крякозябры в консоле C++

Вы наверное не раз пытались вывести в консольное приложение русский текст, но вместо него выводились разные кракозябры.

К примеру, если мы напишем такой код на С++

#include <iostream>
using namespace std;
int main()
{
    cout << "Русский текст в консоли" << endl;
    return 0;
}

То после компиляции, вот что будет выдавать нам консольное окно программы. Консоль с кракозябрами

Если же мы будем использовать функцию setlocale() внутри функции main()

#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    cout << "Русский текст в консоли" << endl;
    return 0;
}

То получим вместо иероглифов нормальный русский шрифт, вуаля: Нормальный русский текст

Также, можно опустить последний аргумент функции — setlocale(LC_ALL, "Russian"); можно заменить на setlocale(0, ""); — работоспособность программы от этого не изменится.

Подробный мануал по кириллице в консоли Windows.