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

Программа перевода регистра символов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритм по подобию заставки Edu Math телефона Nokia http://www.cyberforum.ru/cpp-beginners/thread945064.html
Алгоритм генерирует арифметические выражения, легкие для решения в уме. С легкостью смог закодировать его в файлах Nokia Edu Math.xls для Office 2003 и Edu Math.xlsm (в архиве) с поддержкой макросов для Office 2007. Мечтаю закодировать такую же программу на языке С++, будет ли она так же легко написана?
C++ Сборка проекта без IDE Захотелось узнать не много больше, чем просто писать приложения с использованием IDE, что же там скрывается под этими средами, когда то так и писал, но это ограничивалось "gcc name.cpp -o name.exe" в командной строке:):) Или стоит забить на эту бредовую идею(ибо будущее за IDE, дарующим программистам удобство)? Если это реально полезно знать, то подскажите какую то литературку(если это... http://www.cyberforum.ru/cpp-beginners/thread945063.html
C++ new и delete
как лучше очищать память? #include <stdio.h> #include <stdlib.h> //как лучще очищать память? int main(){ char *buff = new char;
C++ localtime и tm *
Функция localtime(const time_t *time) возвращает указатель на структуру tm. Получается, что структура создаётся через new и необходимо использовать delete? Однако нигде в примерах я delete не видел.
C++ доступ к private членам http://www.cyberforum.ru/cpp-beginners/thread945034.html
Здравстуйте. недавно нарвался на непонятное мне поведение в С++. Вот код: #include <iostream> class A { private: int x; public: void DO(A& a); A(int x);
C++ Выполнение действий с возможностью действия Извиняюсь за теоретический вопрос, но все же попробую обратиться к вашим экстрасенсорным способностям. Есть последовательность действий(функции выполняющие определенные действия) которую нужно выполнять, есть переменная-переключатель действий(int a), изменение которой должно приводить к переключению действий. Я с помощью таймера контролирую значение этой переменной(переключателья действия) и в... подробнее

Показать сообщение отдельно
akk
 Аватар для akk
44 / 44 / 7
Регистрация: 28.01.2012
Сообщений: 341
28.08.2013, 22:01     Программа перевода регистра символов
Вот мой вариант, он обрабатывает русские символы.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <Windows.h>
#include <string>
#include <cctype>
#include <conio.h>
#include <locale.h> 
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"Russian");
    SetConsoleCP(866);
    char ch;
    cout << "Вводите текст: "<<endl;
 
    while (ch=_getch())
    {
        SetConsoleCP(866);
        if (isdigit(ch) != 0)
            continue;
        else if (islower(ch) != 0)
        {
            ch = toupper(ch);
              cout<<(ch);
        }
        else if (isupper(ch) != 0)
        {
            ch = tolower(ch);
              cout << ch;
        }
        if (ch=='@') break;
        
        SetConsoleCP(1251);
    }
 
    system("pause");
}
 
Текущее время: 03:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru