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

Извлечение нужной информации из строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сделать цветной конус из полей Edit http://www.cyberforum.ru/cpp-beginners/thread1143067.html
Есть 100 полей Edit в виде блоков выстроенных рядами по 10. Можно ли использовать какой-нибудь цикл для того чтобы при задании любому полю значения большего 0, поля над ним (и оно само) становились какого-нибудь цвета снизу вверх под углом 45 градусов (как конус). Очень нужно, помогите пожалуйста.
C++ Конструктор Объясните, пожалуйста, как работает этот код: PhoneBook::PhoneBook(const std::string & filename_ ):filename(filename_){} Весь код здесь : http://www.cyberforum.ru/visual-cpp/thread789968.html#post4156557 Это конструктор, который наследует filename? но filename это же простая строка, вообще непонятно.. http://www.cyberforum.ru/cpp-beginners/thread1143046.html
Дано натуральное число. Определить являются ли цифры числа упорядоченными по убыванию C++
Решить с использованием класса #include <iostream> class NumberTester { public: bool operator () (int n){ int last_digit = -1;
C++ Метод итераций
#include <iostream> #include <math.h> using namespace std; //#define eps 0.001 void iteration(double **a,double *b,double *x,int n) { int i,j; double norma; double *xn=new double ; for(i=0;i<n;i++) xn=0;
C++ Выяснить в каком порядке ученики прийдут в школу http://www.cyberforum.ru/cpp-beginners/thread1143036.html
Пожалуйста,помогите написать программу(2 вариант),ничего в голову не приходит:cry: Необходимо воспользоваться сортировкой
C++ Создание алгоритма Здравствуйте, товарищи. Пишу курсовую работу. Программку написал, а вот сообразить визуальный алгоритм для неё всё никак не могу. Поможете? Код программы: int _tmain(int argc, _TCHAR* argv) { ofstream store; store.open("store.txt"); setlocale(LC_ALL, "Russian"); int potato; int morkov; подробнее

Показать сообщение отдельно
IrineK
Заблокирован
09.04.2014, 00:51     Извлечение нужной информации из строки
Здесь выпиливаем то, что не нужно:

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
#include <iostream>
#include <sstream>
using std::cin;
using std::cout;
using std::string;
 
 
int main()
{   string s = "\\\\?\\usbstor#disk&ven_ufd_2.0&prod_silicon-power16g&rev_pmap#12021051046e6c21d00cf3b0461&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}";
    string everywhere[] = {"\\\\?\\usbstor#disk&ven_", "&prod_", "g&rev_pmap#", "&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}"};
    
    int N = 4, i = -1, found;
 
    while (++i < N)
    {   found = s.find (everywhere[i]);
        s.erase (found, everywhere[i].length());
        s.insert (found, 1, ' ');
    }
 
    cout << s;
    
    cin.sync(); cin.get();
    return 0;
}
В отдельные строковые переменные - можно и самому ).
 
Текущее время: 21:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru