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

Перевод строки в верхний регистр - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Неправильно записывается символ в файл http://www.cyberforum.ru/cpp-beginners/thread33992.html
ПОМОГИТЕ КТО ЧЕМ МОЖЕТ!!! Зашифровал значит текст.Дальше его расшифровую.Расшифровал Получил ASCII код символа.Пишу что-то типа: int code; unsigned char c; c=code;cout<<c; File1<<c; В итоге в...
C++ с++ (Двумерный массив) 1. Сформулировать квадратную матрицу порядка - n по заданному образцу. |1 1 1 ... 1 1 1| |0 1 1 ... 1 1 0| |0 0 1 ... 1 0 0| |. . . . . . .| |. . . . . . .| |. ... http://www.cyberforum.ru/cpp-beginners/thread33983.html
Не могу понять условие C++
Скажите пожалуйста как понять это условие: if(pRC), где pRC - указатель
C++ символьные типы данных
мне нужно написатть программу на С++. задание: ввести с клавиатуры предложение (слова отделены пробелом) и поменять местами первое и последнее слово .
C++ Найти непрерывную положительную последовательность сумма элементов которой максимальна http://www.cyberforum.ru/cpp-beginners/thread33957.html
Найти непрерывную положительную последовательность сумма элементов которой максимальна. Диапазон от -100 до 100. Количество элементов в масиве 100., Помогите пожалуста! Добавлено через 1 час 48...
C++ Предотвращение ошибок Есть такая программа в С++: #include<iostream.h> #include<stdio.h> int main(void) { char c; float f; cout<<"Input char"<<endl; подробнее

Показать сообщение отдельно
accept
4828 / 3249 / 165
Регистрация: 10.12.2008
Сообщений: 10,569
15.05.2009, 04:10
C
1
2
3
4
5
6
7
8
9
10
#include <string.h>
 
/* ToUpperLine:  приводит буквы строки l к верхнему регистру */
void ToUpperLine(char *l)
{
    if (l == NULL)
        return;
    while (*l = toupper(*l))
        l++;
}
Цитата Сообщение от Yazzer
А если это OEM строка?
под виндой есть функции преобразования в OEM и обратно, то есть скорее всего придётся сначала преобразоывать там чо-то как всегда, а потом уже проводить увеличение
под линем я юзал установку локали, и функции для широких символов towupper - русские нормально переводило (ну и там потом функция пишется типа как сверху, только заменяется всё для широких); под виндой пробовал такой метод, преобразование вроде прошло, а вот вывести на экран это дело по-русски так и не получилось
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.