Блог пользователя 014-12352-09-Nursultan

Автор 014-12352-09-Nursultan, 7 лет назад, По-русски

Я столкнулся с одной проблемой. (Dev C++ ver 5.11)

#include <bits/stdc++.h>
#include <windows.h>
#include <conio.h>
using namespace std;
int main()
{
	string d;
	cin >> d;
	cout << d << endl;
	string s = "Есть контакт! Прием! Кто ты?";
	cout << s << endl;
	for(int i = 0; i < s.size(); i ++)
	{
		cout << s[i];
		Sleep(50);
	}
}
Ввод
Тролли не существует
Вывод
Тролли
┼ёЄ№ ъюэЄръЄ! ╧Ёшхь! ╩Єю Є√?
┼ёЄ№ ъюэЄръЄ! ╧Ёшхь! ╩Єю Є√?

Наверно вы уже поняли мою проблему. Сможете помочь?

UPD Спасибо random_shuffle01 за помощь, но все же новые проблемы...

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

»
7 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Если ты запускаешь из консоли, попробуй перед началом работы вызвать команду chcp 1251.

  • »
    »
    7 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Как это из консоли?

    • »
      »
      »
      7 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Если ты не "испорчен" консолями, то лучше "не стоит вскрывать эту тему".
      Попробуй лучше что-то из этих советов.

      • »
        »
        »
        »
        7 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Консоль — это ведь простой ввод и вывод (без freopen). Я практический много работаю с консолем. Не привык к другим.

        • »
          »
          »
          »
          »
          7 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Надо полагать, автор комментария имел ввиду, что запуск производится ручками (переходом через CMD в директорию с исходником и последующим запуском программы с помощью этой же консоли), а не нажатием кнопочки в DevC++, которая автомагическим образом всё делает за тебя.

          Рано или поздно такая необходимость появится (если программирование займёт крепкое место в жизни), так что, возможно, есть смысл изучить этот вопрос на данном этапе на базовом уровне хотя бы из тех соображений, что запуск из консоли даёт бОльшую свободу (хотя и большую ответственность).