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

Как лучше найти последнее вхождение символа в std::wstring? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти минимальный элемент массива, и поменять местами с первым http://www.cyberforum.ru/cpp-beginners/thread863150.html
вроде как минимальный елемент находит , но менять местами с 1 не хочет ( помогите дописать #include <math.h> #include <conio.h> #include <iostream.h> //------------------------------ float...
C++ Создание дерева С++! Здравствуйте. Вот имеется задание на курсовую - сделать программу, делающую обход дерева, обход на заданную глубину и поиск в нем. Решил начать с самого простого и сразу наткнулся на проблему - как... http://www.cyberforum.ru/cpp-beginners/thread863147.html
функция, оперирующая другой функцией C++
проблема в том, что когда в ф-ции исп-ся другая ф-ция , она(2ая ф-ция) меняет аргументы только в своем теле , как показывает пошаговый просмотр. привожу упрощенную схему. там ф-ция b изменит bool b,...
C++ Переполнение буфера
Подскажите, пожалуйста кто-нибудь, в чем беда... Во время выполения программы пишет, что буфер переполнен, что точка останова смещена и "Дополнительные сведения см. в разделе "Инструкции по отладке в...
C++ Вычисление суммы первых N членов ряда и запись результатов в файл http://www.cyberforum.ru/cpp-beginners/thread863051.html
Помогите пожалуйста. Очень надо:))) Написать программу, которая вычисляет сумму первых N членов ряда 1+1/2+1/3+1/4+... Исходные данные (N – количество суммируемых членов ряда) вводятся из файла...
C++ Сложение цифр в числе народ помогите,пожалуйста, не могу написать программу сложения чисел в числе,без использования цикла и его операторов,мы до них еще не дошли,кровь из носу на завтра она нужна,тут же на форуме нашел... подробнее

Показать сообщение отдельно
Убежденный
Ушел с форума
Эксперт С++
15701 / 7211 / 1139
Регистрация: 02.05.2013
Сообщений: 11,637
Записей в блоге: 1
Завершенные тесты: 1
14.05.2013, 08:47
Цитата Сообщение от Убежденный Посмотреть сообщение
У string есть метод find_last_of.
Цитата Сообщение от taras atavin Посмотреть сообщение
Именно в широкой строке.
Класс string из стандартной библиотеки - это шаблон, имеющий специализации для
нескольких разных символьных типов. Специализация <char> используется для
национальных однобайтовых кодировок и UTF-8, а специализация <wchar_t> -
для "широких" символов (в Visual C++ это Unicode UTF-16 Little Endian).

Для обеих специализаций все методы string работают одинаково, просто для
первой в качестве аргументов используются char-строки и char-символы, а
для второй - wchar_t-строки и wchar_t-символы.

Найти последнюю букву L'e' с конца в слове L"Hello" можно так:
C++
1
2
3
4
using namespace std;
 
wstring const Word = L"Hello";
wstring::size_type iLastChar = Word.find_last_of(L'e');
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru