В Xcode при вводе русского символа в переменную типа char, если сразу же вывести эту самую переменную, выводит \320 или что-то похожее.
Я так понимаю, это потому, что он использует utf.
Как заставить его работать с ascii кодировкой? Помогите, а то лабу все никак сдать не могу. (
Метод возвращает указатель на С строку:
NSString *string = @"Я";
const char *cString = [string cStringUsingEncoding:NSWindowsCP1251StringEncoding];
UPD
#include <clocale>
#include <iostream>
#include <string>
int main(int argc, const char * argv[]) {
// insert code here...
std::string stroka;
std::setlocale(LC_ALL,"Russian_Russia.1251") ;
std::cout << "Введите строку==>> ";
std::getline (std::cin,stroka,'\n');
std::cout << "\n Вот ваша строка=====";
std::setlocale(LC_ALL,"rus_rus.866");
std::cout << stroka <<'\n';
std::system ("pause");
return 0;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Помогите, пожалуйста, с одной проблемойЯ никак не могу вывести значение х
Написать программу, использующую механизм управления при помощи таблиц (управление осуществляется данными!)Нужно выделить следующие типы...
Есть приложение на QT C++ для AndroidСтоит задача развернуть приложение на весь экран
Пишу на С++Задача в состоит в том, чтобы посчитать значения функции,используя генератор случайных чисел