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

Разбить строку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дана строка, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи целого числа. http://www.cyberforum.ru/cpp-beginners/thread214531.html
#include <iostream.h> #include <string.h> int main() { char st,st2; int i,j; cout << "Vvedite stroku"; cin >> st; int n=strlen(st);
C++ Не видит класс итераторов Предметная область: Множество натуральных чисел, Реализованное через Хеш таблицы С цепочками. В классе "myhash" не воспринимается класс "it_hash" а точнее не воспринимается функция it_hash begin() const; Вот Код: #include<iostream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread214520.html
error C2059: синтаксическая ошибка C++
Добрый день. Собственно, проблема вот в чем. Класс ContStack является наследником чисто виртуалього интерфейса NVICont. При компиляции в месте "Arg<T>* _p;" выдает ошибку: error C2059: синтаксическая ошибка: < 1> g:\vronskiy_lab5_\vronskiy_lab5=(\container.h(90): см. ссылку на создание экземпляров класса шаблон при компиляции "ContStack<Arg,T>"...
MDI запретить создание одного и того же документа C++
Как запретить создание одного и того же документа в MDI-интерфейсе. (то есть документа одного и того же типа)? И если такой документ создан, перекидывать фокус на него?
C++ функция, суммирует матрицы http://www.cyberforum.ru/cpp-beginners/thread214514.html
можно ли организовать её в таком виде? int normsumm(int *perv, int *vtor, int razm) { int *ps, summ; ps=summ; for (int i;i<razm*razm;i++) { *ps=*perv+*vtor;
C++ программа "табулятор" Здравствуйте! помогите, пожалуйста!может кто писал "табулятор" или знает как это сделать?))) Программа «Табулятор» - замена в файлах пробелов на табуляции (без изменения внешнего вида текста). Считать, что клавиша табуляции переводит курсор на ближайшую позицию, кратную 8. подробнее

Показать сообщение отдельно
reich
 Аватар для reich
110 / 46 / 3
Регистрация: 03.09.2009
Сообщений: 112
19.12.2010, 15:11     Разбить строку
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string> 
#include <conio.h>
#include <clocale>
 
void replace(std::string &str){
    std::string st1 = "ED", st2 = "ing";
    while(str.find(st1) != -1){
        str.replace(str.find(st1,0), st1.length(), st2); //function replace text of string.
    }
}
int main(){
    setlocale( LC_ALL, "Russian" );
    std::string str = ""; //I am goED to school"; // initial text
    std::getline( std::cin, str );
    std::cout << "Строка:" ;
    std::cout << str << std::endl;
    std::cout << "Result:" ;
    replace(str); // result text after replacement
    std::cout << str << std::endl;
    getch();
}
 
Текущее время: 08:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru