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

Разбить строку на все "связные" подстроки. Получившиеся подстроки записать в вектор - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ SQL parse error: eoF in string detection http://www.cyberforum.ru/cpp-beginners/thread1082544.html
Не знаю в правильно ли разделе я создал тему, но у меня возникает "SQL parse error: EOF in string detection" здесь: case ukInsert: IBSQL1->SQL->Text = "INSERT INTO dlg(id,name,oklad) VALUES(" + DataSet->FieldByName("id")->NewValue + ", '" + DataSet->FieldByName("name")->NewValue + "', '" +...
C++ Что значит "class PairDouble"? class PairDouble { public: PairDouble(double x1, double y1) : x(x1), y(y1) { } void ShowQ(); private: double x, y; }; Здравствуйте, не могли бы подсказать что значит вот эта строка в коде "PairDouble(double x1, double y1) : x(x1), y(y1) { }", а конкретно вместо вызова базового конструктора вот эта непонятная запись "x(x1), y(y1) { }". http://www.cyberforum.ru/cpp-beginners/thread1082497.html
C++ Не могу разобраться с оператором стрелка "->"
Вот пример функции удаляющей фамилию из списка: void del(void) {spis *p,*temp;char f; // f – Строка для удаляемой фамилии clrscr(); printf("Фамилия: ");gets(f); p=head; while (p!=NULL) {if (strcmp((p->data),f)==0) // если найдена заданная фамилия {if (p==head) // если найденная запись - первая
Массив объектов класса как член другого класса C++
Здравствуйте. У меня тут возникла проблемка #include "main.h" class player { public: player(); player(char*); ~player();
C++ Не срабатывает switch http://www.cyberforum.ru/cpp-beginners/thread1082461.html
Не работает в коде свитч. При проверке значения, должна выполняться функция, а она не выполняется... В чем проблема? #include <stdio.h> #include <iomanip> void monday(char mon) { printf("%s\n", mon); printf("1 --- Высшая математика --- 407ЛК\n2 --- Грамматика --- 407ЛК\n"); printf("3 --- Физкультура --- МАНЕЖ\n4 --- Философия --- 406ЛК\n");
C++ Комментарии к программе на строки #include <iostream> #include <sstream> #include <string> using namespace std; int main() { string str1,str2,str1Num,str2Num; cout << "First string: "; getline(cin, str1); //чтение 1 строкового потока cout << "Second string: "; подробнее

Показать сообщение отдельно
Sergey_Chizhov
1 / 1 / 0
Регистрация: 21.09.2013
Сообщений: 30
27.01.2014, 22:21  [ТС]     Разбить строку на все "связные" подстроки. Получившиеся подстроки записать в вектор
anmartex, спасибо!
и ещё вопросик.
Почему при следующем выполнении кода происходит out of range(не пойму где ошибка):
C++
1
2
3
4
5
    for (unsigned i = str.length()-1; i>=0 ; i--) {
        for (unsigned j = 0; j < str.length() - i; j++) {
            array.push_back(string(str, j, i+1));  //j-позиция    i-длина
        }
    }
Нужно чтобы в векторе значения были записаны по убыванию длины строки, т.е. наоборот.

Есть ли подобная стандартная сортировка?
 
Текущее время: 12:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru