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

Перевод из string в wstring. Неправильная кодировка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Алгоритм Дейкстры http://www.cyberforum.ru/cpp-beginners/thread1062900.html
Что-то у меня Дейкстра не работает... прошу помощи у вас... Сам уже часа 1.5 сижу и не могу найти ошибку...#include <iostream> #include <cstring> #include <cmath> #include <stack> #include...
C++ Шифрование методом цезаря Здравствуйте, прошу вас о помощи. Это может показаться наглым, но, мне срочно нужна помощь с курсовым проектом, дело в том что с горем пополам я написал программу для шифрования методом цезаря,... http://www.cyberforum.ru/cpp-beginners/thread1062888.html
Нужно заменить последнюю заглавную букву в строке на слово "Kukushechka" C++
То есть программа должна сама искать последнюю заглавную букву, определять ее номер в строке, ставить вместо нее и последующего текста слово "Kukushechka". В таком состоянии она только определяет...
Странное поведение cin C++
Перегружаю оператор ввода следующим образом: #include <iostream> using namespace std; class Vector2D { public: long double x, y;
C++ Однонаправлений список. Операції: “[]” видалити елемент в заданій позиції, наприклад: int i; list L; L[i]; “[]” додати елемент в задану позицію, напр http://www.cyberforum.ru/cpp-beginners/thread1062878.html
Помогите. Есть одна написаная. Условия: Черга. Операції: “+” додати елемент ; “-“ видалити елемент ; bool() перевірка «чи порожня черга?» В ней все работает, все запускается, не могу...
C++ Теорема Пифагора Здравствуйте, программа всякий раз выводит в ответе "0". В чём ошибка? Благодарен! Язык C++, Visual C++ 2008 Express #include <iostream> #include <conio.h> #include <math.h> using namespace std;... подробнее

Показать сообщение отдельно
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
04.01.2014, 21:27  [ТС]
Цитата Сообщение от 0x10 Посмотреть сообщение
Не зашивайте жестко в исходники строки, зависящие от кодировки... Бардак же будет.
А как тогда переводить string в wstring, у меня в строке русские символы вроде полюбом нужно перекодировать?

Без перекодировки русские символы в wstring искажаются. Я не сильно в этом шарю, мне лишь бы правильно работало, а щас как раз правильно заработало, а м.б. и не правильно но работает и все. Нужно наверно было использовать CString это строки из МФС они вроде сами кодировку меняют. перекодируются или хз. , а я пишу в низкоуровневом стиле (велосипед создаю) что неправильно .

Добавлено через 6 минут
У меня заранее известно в какой кодировке текст будет, он будет в сп1251, это я для примера хотел кусок кода потестить, попытаться просто конст строку string перевести в wstring, и затем уже для своей проги написать функцию.

В общем все хорошо работает, спасибо кто помогал чувашня!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru