Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.09.2010, 07:45   #1
Jane_Ciel
Новичок
Джуниор
 
Аватар для Jane_Ciel
 
Регистрация: 21.09.2010
Сообщений: 1
По умолчанию Проблема с кодировкой стринг. переменной

привет!
Проблема с кодировкой стринговорй переменной в Dev C++.
Русский язык объявила, все библиотеки подключила...
вот текст проограммки:
Код:
#include <vector>
#include <fstream>
#include <stdio.h>
#include <windows.h>
#include <string>
#include <iostream>
using namespace std;
int main()
{
    SetConsoleOutputCP(1251); 
    ofstream hello_out ("fhello.txt",ios::app);
    ifstream hello_in ("fhello.txt");
    string sl;
    vector <string> vhello;
            
               while (!hello_in.eof())
  {
          hello_in>>sl;
          vhello.push_back(sl);
          }
    
      for(int i=0; i<vhello.size()-1; i++ )
          srand((unsigned ) time(NULL));
          int a=rand()%(vhello.size()-1);
          cout<<vhello[a]<<endl;
    
    cin>>sl;
    cout <<"так правильно здороваться-"
    <<sl<<"?\n";
 
    system ("pause");
    return 0;
}
И вот в этом месте:
cout <<"так правильно здороваться-"
<<sl<<"?\n";
вместо переменной sl он пишет какую-то непонятную белеберду...
хотя иногда, если повезет, при первом запуске программы он работает корректно и пишет на русском.
Не могу понять , в чем проблема... может, что-то с компелятором?

Последний раз редактировалось Stilet; 21.09.2010 в 08:39.
Jane_Ciel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с кодировкой nolz Microsoft Office Word 1 07.01.2012 22:20
Проблема с кодировкой motorway PHP 11 02.10.2009 21:32
Проблема с кодировкой motorway Microsoft Office Excel 3 03.07.2009 22:27
Проблема с кодировкой GaJIbI4 Помощь студентам 7 05.03.2009 15:42