Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Замена части строки на другую Значит так... Дана строка например (2 * (2+3)) Я уже написала функцию, которая вычисляет значения выражения БЕЗ скобок. Теперь думаю находить часть без скобок, применять на ней функцию, заменять выражение в скобках на значение и приступать к обработке более больших скобок. То есть здесь сначала вычислю 2+3 и получу (2* 6) и посчитаю уже это. Вопрос: как мне осуществить замену выражения... https://www.cyberforum.ru/ cpp-beginners/ thread843888.html Запись\чтение структуры в\из файл(а) C++
Никак не пойму как записать структуру в файл, а потом считать ее. Есть структура struct sklad { char nazva; int kilkist; float vaga; int sort; float tsina;
C++ Поддержка русского языка в Embarcadero RAD Studio XE3 на Си++ https://www.cyberforum.ru/ cpp-beginners/ thread843871.html
Здравствуйте. Подскажите пожалуйста как включить полноценную поддержку русского языка в Embarcadero RAD Studio XE3? При вводе и выводе русских букв выводится какие то символы, иероглифы и тп. Например: cout<<"Vvedite vopros"<<endl; gets(a.vop); Как реализовать тут поддержку русского языка? Заранее спасибо.
C++ Работа с массивами. Реализовать заполнение массива двумя вариантами Не получается реализовать заполнение массива двумя вариантами, да и понимаю, что у самой в целом получается черте что, но самостоятельно разобраться не выходит, помогите пожалуйста. #include<iostream> #include<clocale> usingnamespace std; int main() { setlocale(LC_ALL, "Russian"); int n; int min, max, result = 1; https://www.cyberforum.ru/ cpp-beginners/ thread843854.html
C++ При создании таблицы результат выводится два раза
При выводе таблицы результатов последний введенный год/страница(по условию) выводится два раза и так же при поиске, не могу понять, в чем проблема // laba4.cpp : Defines the entry point for the console application. // // 1.cpp : Defines the entry point for the console application. #include "targetver.h" #include "stdafx.h" #include <stdio.h> #include <tchar.h> #include <fstream> #include...
C++ Работа с файлами. Вывод нечетных строк с указанием номеров строк #include "stdafx.h" #include "stdlib.h" #include <stdio.h> #include <locale> #include <iostream> using namespace std; int main(int argc,char *argv) {setlocale (LC_ALL,"Russian"); https://www.cyberforum.ru/ cpp-beginners/ thread843842.html
C++ Найти минимум в каждом столбце Кому интересно решите. Так вроде не сложная. Заранее спасибо. Разработать программу, в которой создается и выводится двумерный массив Х размером 4 строк на 6 столбцов. Первые четыре строки массива заполняются целыми случайными числами в диапазоне 0…50, а каждый элемент последней строки должен быть равен минимальному из элементов предыдущих строк в соответствующем столбце. https://www.cyberforum.ru/ cpp-beginners/ thread843838.html Найти S C++
Решите задачку!Заранее спасибо. Дано действительное число а, натуральное число n>1. Найти S = а(a-n)(а-2n)…(а-n2).
C++ Номинал конденсатора и допуск - отображение в цветовом коде у меня вопрос, мне дали задание написать программу которая по разноцветному коду будет выдавать номинал конденсатора и допуск, и наоборот, тоесть взаимо-оборотный цыкл, по номиналу находить цвет и допуск и по допуску цвет и номинал. Я подумала нужно создать базу данных для цветов кода, значения допуска и номинала. вопрос в том как описать это все? как ввести в базу данных все эти вещи и сделать... https://www.cyberforum.ru/ cpp-beginners/ thread843830.html C++ Что такое NULL ? https://www.cyberforum.ru/ cpp-beginners/ thread843829.html
допустим присваиваем указателю или переменной или возвращаем NULL(return NULL) - что это означает? чем он отличается от нуля(false)
Удалить файлы с одним расширением C++
Доброго времени суток всем! Встала такая задача: удалить все файлы с одинаковым расширением. Знаю есть такая функция remove("c:\file.log"); Но она удаляет только заданный файл в заданной директории. А хотелось бы иметь что то вроде: remove("c:\*.log"); Т.е. просто прописать расширение файла и диск (не директорию!) на котором нужно провести удаление, т.е. получается что нужно еще реализовать...
C++ Книги Г.Шилтда и литература по С++ вообще https://www.cyberforum.ru/ cpp-beginners/ thread843821.html
Почему книги Г.Шилтда многие так не рекомендуют и они в списке no recomend???Дело в том что имею "Полный справочник по С++ " Шилтда (купил случайно, оказалось учить по нем сложновато) думаю купить "C++: базовый курс" но прочел что "ни одна книга Шилдта ни стоит прочтения." Так правда или враньё???Покупать "C++: базовый курс" или лучше Язык программирования C++. Лекции и упражнения - Стивен...
0 / 0 / 0
Регистрация: 21.04.2013
Сообщений: 12
21.04.2013, 13:47  [ТС] 0

Заменить все вхождения str1 на str2 (str1 вводится из файла, а str2 - с клавиатуры) - C++ - Ответ 4447374

21.04.2013, 13:47. Показов 2417. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от BumerangSP Посмотреть сообщение
Пример конкретный можно?
Здесь не совсем ясно. Может, из файла берется какая-то строка (а не подстрока str1), в ней могут быть подстроки str1 и их нужно заменить на str2?
Из файла берётся какая-то строка, и мне нужно заменить в этой-же строке все вхождения подстроки str1 на подстроку str2. (подстрока str1 вводится из файла, а подстрока str2 с клавиатуры)

Вернуться к обсуждению:
Заменить все вхождения str1 на str2 (str1 вводится из файла, а str2 - с клавиатуры) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.04.2013, 13:47
Готовые ответы и решения:

Функцию, которая получает два параметра str1 и str2 типа string и возвращает позицию начала последнего появления str2 в str1
Напишите функцию rightposition, которая получает два параметра str1 и str2 типа string и возвращает...

Заменить в строке все вхождения подстроки str1 на подстроку str2
заменить в строке все вхождения подстроки str1 на подстроку str2

Заменить в строке все вхождения подстроки str1 на подстроку str2
заменить в строке все вхождения подстроки str1 на подстроку str2

Заменить в строке все вхождения подстроки str1 на подстроку str2
Заменить в строке все вхождения подстроки strl на подстроку str2.

7
21.04.2013, 13:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.04.2013, 13:47
Помогаю со студенческими работами здесь

Написать функцию replace(str1, str2,str3), заменяющая в строке str1 все вхождения строки str2 строкой str3
Написать функцию replace(str1, str2,str3), заменяющая в строке str1 все вхождения строки str2...

Написать функцию primer(str1, str2) удаляющую из строки str1 последнее вхождение строки str2. Функция возвращает указатель str1
помогите пожалуйста

Заменить все вхождения подстроки Str1 на подстроку Str2, которые вводятся с клавиатуры.
1 Заменить все вхождения подстроки Str1 на подстроку Str2, которые вводятся с клавиатуры. 2 Дана...

Заменить все вхождения подстроки Str1 на подстроку Str2 (подстроки вводятся с клавиатуры)
Заменить все вхождения подстроки Str l на подстроку Str2 (подстроки вводятся с клавиатуры)....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru