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

Замена заданной текстовой строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ move семантика http://www.cyberforum.ru/cpp-beginners/thread689201.html
Сейчас стало появляться нечто вроде такого: class X { public: X (const X& lvalue); // copy constructor X (X&& rvalue); // move constructor X& operator= (const X& lvalue); // copy assignment operator X& operator= (X&& rvalue); // move assignment operator };
C++ CURL *curl; CURL *curl; опишите подробно что здесь все это значит. Я на php только профи. http://www.cyberforum.ru/cpp-beginners/thread689196.html
BST of strings C++
Задание реализовать для binary search tree string-ов функции add, find, print. struct tree{ string key; node * left; node * right; node * parent; };
C++ Модифицировать алгоритм QuickSort с использованием стека отложенных заданий логарифмической глубины
Модифицировать алгоритм QuickSort с использованием стека отложенных заданий логарифмической глубины, реализованного через массив. Псевдокод StackQuickSort(A) stack<-1,length; while( depth>0) //пока в стеке есть элементы stack->right,left; //извлекаем 2 элемента из стека, ЭТОТ МОМЕНТ НЕ ЯСЕН while(left<right) do middle<-Partition(A,p,r); stack<-left,middle-1; ...
C++ Найти сумму элементов матрицы, имеющих нечетное значение http://www.cyberforum.ru/cpp-beginners/thread689181.html
дан двумерный массив из 20-ти элементов.Заполнить его случайным образом и найти: сумму элементов,имеющих нечетное значение вывести индексы тех элементов,значение которых больше заданного числа А определить есть ли в массиве положительные элементы кратные К (К-вводят с клавиатуры) эта лаба меня доконает.
C++ Error C2059 Я второй день занимаюсь по курсам, вот решил попрактиковаться набрать программу формул умножения и такая ошибка, (C2059) работаю в visual с++ 2008, если что #include <iostream> #include "cstdlib" using namespace std; int main () { setlocale (0,""); cout << "Программа <<Формулы сокращенного умножения>>" << endl; system ("pause"); подробнее

Показать сообщение отдельно
Dragokas
Автор FAQ
 Аватар для Dragokas
14510 / 6337 / 782
Регистрация: 25.12.2011
Сообщений: 9,866
Записей в блоге: 14
15.11.2012, 20:50     Замена заданной текстовой строки
На плюсах есть же свои функции для файловых операций.

Цитата Сообщение от Morfeus Посмотреть сообщение
system("setlocal EnableDelayedExpansion ");


Цитата Сообщение от Morfeus Посмотреть сообщение
как правильно записать данную строку туда
Ну если так хочется:

C++
1
2
3
4
5
6
7
8
9
10
11
12
    string cmdline, cmdline2;
    string p1 = "A"; //%1 - Str From
    string p2 = "B"; //%2 - Str To
    string p3 = "papka"; //%3
    
    cmdline = "cmd /v:on /c (for /f \"delims=\" %%s in (.\\" + p3 + "\\test1.txt) do (set string=%%s& echo !string:" + p1 + "=" + p2 + "!>>temp.tmp))";
 
    system (cmdline.c_str());
 
    cmdline2 = "move temp.tmp .\\" + p3 + "\\test1.txt";
 
    system (cmdline2.c_str());
 
Текущее время: 06:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru