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

Построчная обработка string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти величину наибольшего среди отрицательных чисел последовательности http://www.cyberforum.ru/cpp-beginners/thread675981.html
Буду благодарен!!!С!!!
C++ Массив номеров машин и последующее сравнение Реализуется программа контрольно-пропускного пункта. Почти доделал, но возникли некоторые сложности с угнанными номерами. Вообщем должен создавать массив с определенным числом трехзначных номеров.... http://www.cyberforum.ru/cpp-beginners/thread675980.html
C++ Как самостоятельно создать файл,который подключиться к программе созданной в С++?
#include <iostream> #include <fstream> #include <string> #include <vector> #include <algorithm> using namespace std; int main() { char buff; vector<string> s; ifstream infile;
C++ Переставить элементы массива в указанном порядке
Здравствуйте есть задача. 1.1. Даны действительные числа a1, a2,..., a20. Получить a20,a11,a19,a10,...,a10,a1. Прошу помочь с решением. Заранее благодарен.
C++ Найти сумму и количество четных чисел матрицы, меньших 10 http://www.cyberforum.ru/cpp-beginners/thread675972.html
За выполненую работу кину немного денюшек на телефон, если хотите. ЛАБОРАТОРНАЯ РАБОТА № 4 Вложенные циклы и разветвления в матричных задачах. ЦЕЛЬ РАБОТЫ. научиться использовать в...
C++ Сортировка диагоналей двумерного массива необходимо отсортировать элементы диагоналей двумерного массива параллельных главной диагонали по не возрастанию а)вставками б)обменом(пузырьком). При этом указать количество сравнений и пересылок.... подробнее

Показать сообщение отдельно
Петррр
5965 / 3402 / 337
Регистрация: 28.10.2010
Сообщений: 5,926
20.10.2012, 22:03
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <string>
 
void escape_string(std::string& str)
{
    std::string::size_type size = str.size();
    if (size == 0)
        return;
    for(int i = size - 1; i >= 0; --i)
        if (str[i] == '"' || str[i] == '\\')
            str.insert(i, "\\");
}
 
int main()
{
    std::string str = "\"123\\123\"";
    std::cout << str << std::endl;
    escape_string(str);
    std::cout << str << std::endl;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru