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

Убрать элемент строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Стоит ли изучать как устроена ЭВМ для эффективного программирования http://www.cyberforum.ru/cpp-beginners/thread1132553.html
Всем дробового времени суток (пятница!!!) Стоит ли изучать как устроен ЭВМ для эффективного программирования на плюсах ?
C++ Посчитать количество заданных последовательностей Помогите решить следующую задачу: Посчитать количество последовательностей из 0, 1, 2 длины n, в которых не менее a0 нулей, a1 единиц и a2 двоек. http://www.cyberforum.ru/cpp-beginners/thread1132549.html
Не работают команды switch C++
блин самая простая и элементарная программа, компилируется без ошибок, но не работает #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int main(int argc, char *argv) { char act;
Не компилится *.cpp C++
Создал заголовочный файл *.h , он описывает интерфейс класса. Создал файл исходного кода *.срр , он описывает реализацию класса. Так вот, по книге говорят, что файл *.срр надо откомпилить и получится объектный код класса. Но при попытке компиляции файла *.срр пишет ошибку: undefined reference to 'WinMain@16' Id returned 1 exit status Заголовочный файл *.h как и должно быть лежит в папке...
C++ Автоматический запуск программы шифрования http://www.cyberforum.ru/cpp-beginners/thread1132451.html
Здравствуйте всем! Подскажите пожалуйста: Сделал программку шифрования, но каждый раз запускать ее, выбирать нужный файл и кодировать его - лень. Можно ли как-то сделать, чтобы она запускалась автоматически и кодировала код(текст), который я только что писал на visual studio 2010?
C++ Лексический и синтаксический анализ текста Доброго времени суток, товарищи.Сейчас учусь в универе и дали задание курсовой работы на с++.Я читаю его и понятия не имею что нужно сделать, и как это делать.Говорили что нужно делать конечный автомат..Вот задание. Лексический и синтаксический анализ текста Текст (задает руководитель). Алгоритмы: 1.лексического анализа текста; ... подробнее

Показать сообщение отдельно
Blueeyer
12 / 12 / 1
Регистрация: 09.10.2013
Сообщений: 222
28.03.2014, 21:13  [ТС]     Убрать элемент строки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
string GetPage(string tags){
    if(isalpha(tags[0])){ tags[0] =  toupper(tags[0]); }
    for ( int i = 0; i < tags.length()-1; i++ ){
        if(tags[i] == ','){
            if ( isalpha(tags[i+1]) ){ tags[i+1] = toupper(tags[i+1]); }
            tags[i] = '-';
        }
        if(tags[i] == '('|| tags[i] == ')'){
            tags[i] = '-';
        }
    }
    if (tags[tags.length()-1] == '('|| tags[tags.length()-1] == ')'){
        tags[tags.length()-1] = '-';
    }
    for ( int i = 1; i < tags.length()-1; i++ ){
        if(tags[i] == '-' && (tags[i-1] == '-' || tags[i+1] == '-')){
            tags.erase(i,i);
            i--;
        }
    }
    return tags;
}
Добавлено через 1 минуту
оно обрезает, но как-то странно, к примеру такой текст передается:
Azimut---Leonardo
на выходе:
Azimutnardo
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru