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

Вычисление текстовой формулы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти все натуральные числа от 1 до n, суммы квадратов цифр которых равна самому числу http://www.cyberforum.ru/cpp-beginners/thread693960.html
Найти все натуральные числа от 1 до n, сумма квадратов цифр которых равна самому числу Помогите пожалуйста,или проверьте) #include <iostream> #include <conio.h> #include <math.h> using namespace...
C++ Dev-C++ нашёл ошибку и не компилит( Здравствуйте. Я пишу всем известную игру Х/О. И я застрял в начале пути из-за того что не могу оприделить ошибку которую мне выдяёт компилятор Dev-C++, конечно легче скачать с интернета чьюто работу... http://www.cyberforum.ru/cpp-beginners/thread693956.html
C++ Не могу создать массив из слов
У меня есть путь к файлу который я задаю с консольки, мне надо его преобразовать в обратный типо: ( C:\PP\x.com в x.com\pp\c: ) через strtok я его разбил на под части а вот как , эти части...
Переписать текстовый файл удалив строчку в которой стоит знак "?" C++
Имеется предварительно созданный текстовый файл. Удалить из него строку, в которой стоит вопросительный знак и результат (т.е. все строки кроме этой) записать в другой файл. #include <stdio.h>...
C++ Редактирование реестра (файл реестра) http://www.cyberforum.ru/cpp-beginners/thread693932.html
Есть файл реестра, скажем C:\\file.reg. Нужно из программы на C++ отредактировать реестр с помощью этого файла, но так, чтобы при этом не появлялось предупреждение о внесении изменений в реестр....
C++ Из файла считать строку с пробелами Нужно, чтобы из файла считывалась строка, проблема в том, что в ней есть пробелы... можно как-нибудь считать строку с пробелами? Заранее спасибо) подробнее

Показать сообщение отдельно
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
10.11.2012, 20:40
разделить можно через регекс
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
#include <boost/regex.hpp>
 
int main()
{
    std::string s("=C1+AC234/A1");
    boost::regex reg("([A-Z]{1,5})([0-9]{1,5})");
    boost::regex_iterator<std::string::const_iterator> ib(s.cbegin(), s.cend(), reg), ie;
    for(; ib != ie; ++ib)
    {
        std::cout << (*ib)[1] << ' ' << (*ib)[2] << std::endl;
    }
    return 0;
}
0
Миниатюры
Вычисление текстовой формулы  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru