Форум программистов, компьютерный форум CyberForum.ru

Из потока вместо кириллицы вводится что попало - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Builder Unicode & Ansi в XE2 http://www.cyberforum.ru/cpp-beginners/thread690782.html
Всем привет. Проблема такая: работаю на Embarcadero RAD Studio XE2, а компоненты там все на юникоде. А мне очень надо поюзать стандартные стринги с++ (функции портирую с их участием), которые есть анси.Перевести с Анси на юникод перевести нашел способ SharagaNaUnicode1->Action(string1.c_str()); Что же мне делать, если я хочу юникод перевести в анси? String func(string P1,string...
C++ std::string и кириллические коды дана строка std::string s;, в ней кириллические символы, надо найти порядковые номера этих символов, согласно алфавиту. Для латиницы c=s; if ((c>='a')&&(c<='z')) { code=((size_t ) c)-((size_t ) 'a')+1; } if ((c>='A')&&(c<='Z')) { code=((size_t ) c)-((size_t ) 'A')+1; } работает, а для кириллицы c=s; http://www.cyberforum.ru/cpp-beginners/thread690765.html
C++ Использование массивов
Помогите, пожалуйста. Определить, сколько элементов матрицы в рядках с четными номерами превышают отношение максимального элемента к минимальному. С++
C++ Программа на языке С++ в среде Visual Studio 2010
Здравствуйте.Помогите пожалуйста с задачей. #include "stdafx.h" #include <iostream> #include <conio.h> using std::cout; using std::endl; using std::cin; int _tmain(int argc, _TCHAR* argv) {
C++ Найти сумму элементов квадратной матрицы порядка N, находящихся ниже главной диагонали http://www.cyberforum.ru/cpp-beginners/thread690750.html
В BORLADC Добавлено через 10 минут Стал делать начоло,а дальше не пойму! void main() { intA; for(i=0;i<=N;i++) { printf ("\nVVedite ylement A,i);
C++ Дан текст. Напечатать все имеющиеся цыфры в нем Дан текст напечатать все имеющиеся в нем цыфры в С++ подробнее

Показать сообщение отдельно
Andrey.K
 Аватар для Andrey.K
338 / 259 / 15
Регистрация: 14.11.2010
Сообщений: 480
07.11.2012, 10:40     Из потока вместо кириллицы вводится что попало
Пишу в MVS 2010
В текстовом файле записана строка кириллицей. На выходе эта строка в нормальном виде.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
int main()
{
    setlocale(0,".1251");
    ifstream in("1.txt");
    string s;
    in>>s;
    cout<<s<<endl;
    system("pause");
    return 0;
}
 
Текущее время: 16:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru