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

Строковые типы данных (заменить все прописные (большие) буквы латинского алфавита строчными (маленькими)) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Организовать обход в глубину http://www.cyberforum.ru/cpp-beginners/thread810532.html
Искал код, не смог найти подходящий. Цель следующая - первым обходом ищем все шарниры, а вторым нужно найти для каждого шарнира, на сколько компонент связности дробит граф этот шарнир и сколько в...
C++ консольное приложение (при запуске приложение открывалось на весь экран) Как сделать, чтобы при запуске приложение открывалось на весь экран? http://www.cyberforum.ru/cpp-beginners/thread810520.html
Классы. Непонятная ошибка C++
Приветствую. Помогите мне пожалуйста разобраться в одной ошибке. Текст задачи:...
C++ Классы.Заголовочные файлы
Здравствуйте.Помогите найти ошибку.В программе.Вот код. /* main.cpp */ #include <iostream> #include <conio.h> #include "Students.h" using namespace std; int main() { setlocale(LC_ALL,...
C++ Добавить запись в файл, который уже содержит данные http://www.cyberforum.ru/cpp-beginners/thread810488.html
Есть файл(название не важно). Необходимо без удаления предыдущих данных ввести новые, например с новой строки
C++ Динамический 2-ный массив, count Sort Всем привет, я написал сортировку методом ПОДСЧЁТА для двумерного массива с динамической памятью, и вот что то не работает , посмотрите код, я тут на форуме смотрел тему сортировки массивов, и всё... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7510 / 4642 / 700
Регистрация: 29.11.2010
Сообщений: 12,670
17.03.2013, 03:25
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cstring>
#include <cstddef>
#include <cctype>
 
int main()
{
    const std::size_t N = 256;
    char Edit1[N], Edit2[N];
    std::cin.getline(Edit1, N);
    const std::size_t len = strlen(Edit1);
    for (std::size_t i=0; i < len; i++)
        //Edit2[i] = islower(Edit1[i]) ? toupper(Edit1[i]) : Edit1[i];
        Edit2[i] = islower(Edit1[i]) ? Edit1[i] & 0xdf : Edit1[i];
    Edit2[len] = '\0';
    std::cout << Edit2 << std::endl;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.