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

Понижение регистра в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программы pascal переписать под c++ http://www.cyberforum.ru/cpp-beginners/thread631278.html
Всем доброго времени суток помогите переписать программы под c++ Условие Дано натуральное число n, и действительное число x. Вычислить. program laba3_1; uses crt; var x,s:real; n,i:integer; begin
C++ Передача по ссылке В учебнике написано, что можно использовать функцию с левой стороны операции присваивания, если она возвращает ссылку. Например, так: #include <iostream> using namespace std; int &swap(int &x){ x++; //инкремент переменной на которую ссылается x return x; //возврат ссылки } http://www.cyberforum.ru/cpp-beginners/thread631276.html
Перегрузка операторов ввода вывода C++
ребята болит уже голова)) main.cpp #include "myStr.h" int main() { myStr myS("ok"); cout<<myS<<endl;//надо чтоб заработало char x; cin>>x; return 0;
std::map нефикс. размер? C++
Нубо-вопрос, std::map и std::array имеют фиксированный размер, как и обычные массивы?
C++ int / INT etc http://www.cyberforum.ru/cpp-beginners/thread631249.html
Вопрос легок, в чем разница между обычным int и Виндовским INT / etc? Попрошу подробного ответа :)
C++ Почему антивирус считает эту программу вирусом? Компилирую и антивирус ее удаляет в карантин. Что это такое?:( #include <iostream> #include <windows.h> using namespace std; int main() { int a; int b; подробнее

Показать сообщение отдельно
Holsteng
 Аватар для Holsteng
47 / 10 / 3
Регистрация: 26.03.2012
Сообщений: 246
31.07.2012, 18:43     Понижение регистра в строке
Всем привет!

Не могу понизить регистр в строке. Использовал функции towupper, towlower, не помогло. Мне это нужно для сравнения строк. Пошел другим путем использовал _tcsicmp, _wcsicmp, чтобы сравнить две строки без регистра, тоже не работает.

C
1
2
3
4
5
6
7
8
wstring namestreet;
for ( size_t i = 0; i < namestreet.length(); ++i )
        {
            if (i == 0)
                namestreet[i] = toupper(namestreet[i]);
            else
            namestreet[i] = tolower(namestreet[i]);
        }
Подскажите.

Заранее благодарен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru