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

Функция обработки строк - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить пробел перед точкой http://www.cyberforum.ru/cpp-beginners/thread365774.html
Вводится текст - необходимо удалить все пробелы перед точкой(запятой). Понимаю, что нужно сделать примерно так: string sentence; getline(cin, sentence); int i = 0;
C++ Вычислить частичную сумму ряда дано действительное число Х. Вычислить: x-\frac{x^3}{3!}+\frac{x^5}{5}!-\frac{x^7}{7!}+\frac{x^9}{9!}-\frac{x^{11}}{11!}+\frac{x^{13}}{13!} http://www.cyberforum.ru/cpp-beginners/thread365772.html
C++ Ввод данных с клавиатуры для вычисления площади прямоугольника
помогите с кодом, написал и сделал отладку и выдает не удается найти указный файл, вот код... /* Интервальная программа, вычисляющая площадь прямоугольника */ #include "stdafx.h" #include <iostream> using namespace std;
C++ Обработка файлов на диске
Помогите пожалуйста. Дан файл, в отдельных строках которого прописаны комбинации цифр. Всего комбинаций 7. Строк больше, т.е. некоторые комбинации повторяются. Требуется определить самую "популярную" из них.
C++ как модифицировать? http://www.cyberforum.ru/cpp-beginners/thread365747.html
Здравствуйте, как сделать в виде циклов или еще чего то, чтобы мы вводили u, v с клавиатуры у нас брало b0, b1, b0, b1; к примеру для формулы g=(b0*p0+b0*p0+b1*p1+b1*p1); при том что: p0=b1; p1=b1+b0; k primery p1=b2+b1, dla (v) p0, p1 nahodatsa analogichno u v b2 b1 b0 0 0 0 0 0 1 1 0 0 1 // for (u=0; u<16; u++) 2 2 0 1 0 // for (v; v<16; v++)
C++ Builder Передача AnsiString по ссылке Как передать AnsiString по ссылке? Пытаюсь сделать так: ... AnsiString Buffer; int BytesRead = ReadBytes(Stream, &Buffer, 3); ... unsigned int ReadBytes(TMemoryStream *stream, AnsiString *buf, unsigned int count) { подробнее

Показать сообщение отдельно
Ree.exe
56 / 56 / 4
Регистрация: 01.08.2011
Сообщений: 141
13.10.2011, 19:28     Функция обработки строк
C++
1
2
3
4
5
6
7
8
9
10
11
char* my_fun(char* pChar)
{
    char *p=pChar;
    while(*(p)!='\0')
    {
        if(*(p)>='A' && *(p)<='Z')
            *(p)=*(p)+32;
        p++;
    }
    return pChar;
}
Только будет работать для латинских букв.Для русского нет.
 
Текущее время: 16:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru