Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Наследование классов и заголовочные файлы https://www.cyberforum.ru/ cpp-beginners/ thread1495069.html
Здравствуйте! Необходимо реализовать алгоритм сортировки выбором через базовый заголовочный класс Sorted, производный класс Selectionsorted и тело цикла. Sorted и Selectionsorted должны быть в виде заголовочных файлов. Попытался что - то сделать, пожалуйста, помогите исправить ошибки. //Csorted.h #pragma once class CSorter { protected: template<typename T> void swap(T& first, T&...
Vector и thread-safe C++
Как лучше сделать свой класс типа контейнер шаблонный как вектор который будет ещё и thread-safe. Допустим есть обычный класс внутри вектор и надо так чтоб можно было работать кучей потоков с этим классом и не было ошибок доступа. #pragma once #include <vector> template<typename T> class SafeArray() { private: std::vector< T*> Array;
C++ Как изменить в реестре стартовую страницу Internet Explorer? https://www.cyberforum.ru/ cpp-beginners/ thread1495049.html
Подскажите пожалуйста как можно с помощью с++ в реестре изменить стартовую страницу Internet Explorer Я написал программу int main(){ HKEY key; PBYTE pbBuff; DWORD cBuff=0; DWORD Type=0; int a = RegOpenKeyEx(HKEY_CURRENT_USER, TEXT("Software\\Microsoft\\Internet Explorer\\Main\0"),0,KEY_ALL_ACCESS, &key); RegQueryValueEx(key,TEXT("Start Page"),NULL,NULL,NULL,&cBuff); pbBuff=new...
C++ Условие работает неправильно https://www.cyberforum.ru/ cpp-beginners/ thread1495043.html
string getNumberEmployeeEtype(string x, int temp){ /*первым аргументом является строка должности сотрудника, вторым - номер сотрудника*/ cout << "\nВыберите должность сотрудника №" << temp << " (laborer,secretary,manager,accountant,executive,researcher;): "; cin >> x; while ((x != "laborer") || (x != "secretary") || (x != "manager") || (x != "accountant") || (x != "executive") || (x !=...
Взаимодействие С++ с другими языками C++
Доброго времени суток. Возник такой вопрос, можно ли написать код например для работы с OLE, скажем на Java, и использовать этот код в языке С++, ну может быть DLL или еще как нибудь. Вопрос довольно абстрактный, но все же как С++ может взаимодействовать с другими языками?
C++ Вычислить период колебаний контура по формуле Томпсона https://www.cyberforum.ru/ cpp-beginners/ thread1494983.html
Друзья , прошу пожалуйста помочь с написанием кода. нужно произвести расчет по данной формуле T=2pi*√LC (формула для расчета периода эл.тока) L и C задается пользователем.размерность может быть разной , но должна преобразовываться к системе Си. pi=3.14159
C++ Segmentation fault при наследовании класса https://www.cyberforum.ru/ cpp-beginners/ thread1494981.html
Доброго времени суток! Имею класс Initialise и класс Environment. В первом создаются экземпляры движка и прочие сопутствующие вещи. Потом эти указатели используются в других классах. Соответственно, для их использования в других классах я должен унаследовать Environment от Initialise. Однако, если я это делаю и использую уже другие самостоятельные указатели, то выходит ошибка сегментации...
Ориентированное программирование в С++ Р. Лафоре C++
Доброго времени суток форумчане! Хочу вот закинуть себе книгу "Объектно-ориентированное программирование в С++" на Ipad, да вот только не могу найти эту книгу в формате epub, может у кого-то, что-то найдеться ? Буду безмерно благодарен!!! :drink:
C++ Численные методы решения нелинейного уравнения https://www.cyberforum.ru/ cpp-beginners/ thread1494911.html
Доброе время суток, товарищи программисты. Есть задача: решить уравнение Cos(1.3x)=1/x. Численным методом. Написал программу для решения, но проблема в том, что надо найти первые n корней, не понимаю, как подобное можно реализовать. #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; float m_ch(float, float, float); float your_function(float); int main() {
C++ Инициализация класса, возврат значений Сама задача: Реализовать класс Rectangle. Класс должен хранить координаты, а так же длину и ширину прямоугольника. Предусмотреть инициализацию данного класса через конструктор по умолчанию и с помощью координат двух противоположных вершин. Общими должны быть методы, которые возвращают координаты прямоугольника (x1, x2, y1, y2), длину, ширину, площадь, а также методы позволяющие изменять... https://www.cyberforum.ru/ cpp-beginners/ thread1494898.html
C++ После выполнения (завершения) функции test переменная умрет, а что будет с переменной в Result?
class abc { public: int argc; char **argv; char **azColName; }; std::list<abc> Result;
C++ Задача по ООП https://www.cyberforum.ru/ cpp-beginners/ thread1494883.html
Помогите решить задачу. Есть следующий набор типов документов: 1. Паспорт. Атрибуты: Фамилия, Имя, отчество, Номер, Серия, Да
52 / 52 / 23
Регистрация: 01.06.2015
Сообщений: 189
0

Символы %ls и %lc в printf и scanf - C++ - Ответ 7849286

08.07.2015, 05:55. Показов 7273. Ответов 7
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
wchar_t c;
wchar_t str[5];
 
c = _getwch(); // считывает символ правильно. Проверял, коды совпадают c unicode:
// а - 1072
// б - 1073
// в - 1074
printf("%lc",c); // некорректно выводит символ, пока не установить setlocale(LC_ALL, "rus")
scanf("%ls",str); // некорректно считывает символы, коды:
// а - 160
// б - 161
// в - 162
// это OEM 866
// а если поставить setlocale(LC_ALL, "rus"), то считывает что-то совсем левое: str[0]==1038, str[1]==1118, str[2]==0
printf("%lc",L'ё'); // некорректно выводит символ, пока не установить setlocale(LC_ALL, "rus")
printf("%ls",L"абв"); // некорректно выводит символы, пока не установить setlocale(LC_ALL, "rus")
Почему так происходит?

Заранее благодарен.

Вернуться к обсуждению:
Символы %ls и %lc в printf и scanf C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.07.2015, 05:55
Готовые ответы и решения:

Printf-scanf
Добрый день, можете привести пример простого кода – вида - вопрос-ответ? чередование связки...

printf/scanf
Возник вопрос. int main(void) { printf(&quot;Hello world&quot;); } Что происходит здесь? Подключение...

Scanf and printf
Проблема состоит в том, что ввожу одно, а выводит другое. #include &lt;stdio.h&gt; struct...

СИ printf scanf
пришлось сталкнуться с этим замечательным языком помогите понять зачем %d #include &lt;stdio.h&gt;...

7
08.07.2015, 05:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.07.2015, 05:55
Помогаю со студенческими работами здесь

Scanf / printf на MASM32
Привет всем! Хочу научиться пользоваться на МАСМЕ такими функциями, как printf/scanf. Написал...

masm32 printf scanf .if
Доброго времени суток! Народ, подскажите, как в данном примере мне с помощью printf и scanf...

Проблема со scanf и printf
В общем, парни, выручайте. Прога не работает, при использовании scanf и printf (так надо по...

Scanf и printf не объявлены
#include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; void main() { int i,n,b; int A,a;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru