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

Как вывести 1 букву из строки (cmd 65001) ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Значение минимального положительного члена числовой последовательности заданной соотношением http://www.cyberforum.ru/cpp-beginners/thread1326388.html
Используя оператор цикла, составить программу, в которой находится значение минимального положительного члена числовой последовательности заданной соотношением: Хn = Xn-1+Xn-2+100; X1=X2=-99 Добавлено через 3 минуты Вот мой код, в нём есть ошибки : #include <iostream> using namespace std; int main() {
C++ Готовая программа #include <iostream> #include <Windows.h> using namespace std; int value; //буфер CRITICAL_SECTION sect; //блокировка потока HANDLE set, get; DWORD WINAPI setTr(LPVOID lpParam); http://www.cyberforum.ru/cpp-beginners/thread1326387.html
C++ Сравнение чисел вводимых с клавиатуры
Написать программу, которая находит максимальное и минимальное число из 4 целых чисел, введенных пользователем. Пример: Enter four integers: 21 43 10 35 Largest: 43 Smallest: 10 Используйте минимальное количество операторов if. Для решения задачи достаточно 4х. Помогите пожалуйста, а то уже мозг весь сломал пока по похожим вопросам на форуме гулял.
Was not declared in this scope C++
node* treecopy(node* node){ node *NewNode;//на вот этой строчке NewNode=tree::createNode(node->vol); if(node->left){ NewNode->left=treecopy(node->left); } if(node->right){ NewNode->right=treecopy(node->right);} return NewNode; }
C++ Удаление всех элементов из парным порядковым номером http://www.cyberforum.ru/cpp-beginners/thread1326351.html
Разработать программу для работы с деревьями. Каждый элемент дерева содержит ссылки на родительский элемент и ссылки на элементы-потомки (неограниченное количество). Программа должна обеспечивать ввод и построение дерева. Каждый элемент списка содержит информационное поле (атрибут) некоторого простого типа и символ, лента, число. Все операции над динамическими структурами должны...
C++ Шахматная доска Ребята можете дать код шахматной доски с фигурами (для консоли)! Я сделал ее, но она у меня "корявая" хотелось бы красивее)))) подробнее

Показать сообщение отдельно
Redee
17 / 17 / 3
Регистрация: 04.10.2014
Сообщений: 91
11.12.2014, 16:13  [ТС]     Как вывести 1 букву из строки (cmd 65001) ?
Получается по стандарту мы "обязаны" хранить исходники в UTF-8 без BOM.
А когда встречаемся с консолями постоянно долго / усердно / мучительно объясняем как прочитать этот символ.
Потому что видите ли я читаю именно так символы в моей "родной" кодировке.
Ааааааааааррррррр..... Борьба продолжается...

Добавлено через 3 минуты
Да libiconv решает спектр задач с перекодированием "на лету", но готовы ли мы платить эту ЦЕНУ.
Почему нельзя единожды сказать кодировка консоли UTF-8, программа скомпилирована с UTF-8 исходников.
Все хорошо работайте спокойно дальше.

А потому что когда то давным давно все скрестили и порядок байтов и кодировки и размеры.
И эти понятие НЕ ОТДЕЛИЛИ чтобы им "хорошо" там было.
То есть надо разделять входной поток байтов(битов) и по какой кодировке их читать (но все в куче и приняв новые стандарты С++ бы завалил огромное количество кода по всему миру, но блин.... мда...)
Отсюда и вся свестопляска, что одни говорят так, другие иначе, третьи НЕ понимают и НЕ поддерживают.
 
Текущее время: 16:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru