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

о строках - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерные массивы http://www.cyberforum.ru/cpp-beginners/thread598655.html
Помогите пожалуйста. Вычислить сумму элементов последовательности x1, x2, …, xn (n<=20), удовлетворяющих неравенству а < x < b. Пронормировать все элементы последовательности значением суммы
C++ Строка S содержит фамилию, имя, отчество. Необходимо преобразовать ее в строку, содержащую фамилию и инициалы Строка S содержит фамилию, имя, отчество. Необходимо преобразовать ее в строку, содержащую фамилию и инициалы. _______ Как это задание сделать в C# я более или менее понимаю, но как сделать с C++ увы и ах( Вобщем то,Насколько понимаю я , надо идти по строке, отметив после первого пробела первое слово, и сохранив его. от следующих двух слов надо взять только первые буквы. Но загвоздка в... http://www.cyberforum.ru/cpp-beginners/thread598632.html
Таблица футбольного чемпионата C++
Ребята! Пожалуйста помогите в Turbo C++ сделать! Очень прошу... Таблица футбольного чемпионата задана квадратной матрицей порядка n, в которой все элементы, принадлежащие главной диагонали, равны нулю, а каждый элемент, не принадлежащий главной диагонали, равен 2, 1 или 0 (числу очков, набранных в игре: 2 — выигрыш, 1 — ничья, 0 — проигрыш). Определить номера команд, прошедших чемпионат...
C++ Сбалансированное дерево поиска
#include <iostream.h> struct node { int Key; int Count; node *Left; node *Right; }; class TREE
C++ string and != http://www.cyberforum.ru/cpp-beginners/thread598552.html
int main() { Home stat; string x; vector<string>name; while (cin>>x && x!='q')//error name.push_back(x); stat.show_vector(name); подскажите как сделать так чтобі віход из цикла при вводе кью?
C++ В новый файл записать строки данного, вставляя пробелы так, чтобы каждая строка имела длину 80 символов Помогите пожалуйста в решении задачи Дан файл, содержащий несколько строк (причем строки не содержат пробелов). В новый файл записать строки данного, вставляя пробелы так, чтобы каждая строка имела длину 80 символов (пробелы должны быть расставлены равномерно). подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9412 / 5435 / 917
Регистрация: 25.07.2009
Сообщений: 10,428
07.06.2012, 03:54     о строках
[NovicheK], тему русские шрифты в консоли посмотрите.
В *NIX системах вот так работает:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <string>
#include <clocale>
 
int main() {
    setlocale(LC_ALL, "ru_RU.UTF-8"); // в стиле С++ как-то оно по-своему пишется, но и "по-старинке" работает...
    std::wstring name;
    std::wcout << L"Ваше имя: ";
    std::wcin >> name;
    std::wcout << L"Здравствуйте, дорогой товарищ " << name << L'!' << std::endl;
    
    return 0;
}
В винде с UTF-8 отдельная песня...
 
Текущее время: 14:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru