Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Записать 100 млн элементов в vector<double> https://www.cyberforum.ru/ cpp-beginners/ thread1762221.html
Доброй ночи! Хочу в векторе получить 10^8 элементов типа double. Пытаюсь загнать элементы,но в цикле вылетает исключение. int K = 100000000; vector<double> vec_double; for (int i = 1; i <= K; i++){ double tmp = 1.0 / i; vec_double.push_back(tmp); }
C++ Перегрузка оператора new/delete
Привет всем! Помогите пжалста со след задачей: нужно перегрузить операторы new и делете для записи под массив данных (строчный можн) выделения памяти в файле на диске записи туда и удалении соответственно.
C++ Как проверить с какими правами запущена программа ? https://www.cyberforum.ru/ cpp-beginners/ thread1762211.html
Как на С проверить с какими правами запущена программа (от имени user или admin ) Если программа запущена от имени user , нужно что - бы у пользователя появлялась желтая табличка "запустите от имени администратора" Как это сделать ? Благодарен за любую помощь
C++ Работа с файлами С++ https://www.cyberforum.ru/ cpp-beginners/ thread1762199.html
Доброго время суток! Подскажите где создавать текстовый файл для привязки его к коду. Чтобы после зборки, он нормально считывался программой. Спасибо.
C++ Очистка мусора
1. Если я на форме, в процессе работы, буду очень часто менять изображения на одном и том же pictureBox, то форма будет занимать большой объем памяти за счет кэша / предыдущих изображений / ненужной инфы / не знаю как назвать ? 2. Если да, то как почистить форму от ненужного мусора и сократить объем памяти?
C++ Поиск невидимых точек https://www.cyberforum.ru/ cpp-beginners/ thread1762189.html
Здравствуйте. Натолкните, пожалуйста, на мысль, как решить такую задачу: "В массиве хранятся значения высот вертикального сечения некоторого профиля местности с постоянным шагом по горизонтали. Найти номера точек, невидимые для наблюдателя в точке h (h необходимо ввести с клавиатуры)."
C++ Удалить элемент с заданным ключом (значением) https://www.cyberforum.ru/ cpp-beginners/ thread1762183.html
Задача на изи, но скок в нэте не смотрел, не кто нормально не дал понять, что и как происходит. Задание (Удалить элемент с заданным ключом (значением)). Прошу, сделайте комментарий к каждой строке, что делает и что означает. Заранее благодарю.
C++ Верны ли мои записи.матрицы
Подскажите, верны ли мои записи.. 1)Дана динамическая матрица размером , где M -четное - правильно ли это записала: A=new double; for (i=0; i<=(M%2);i++) for (j=0; j<=N;j++) {*(A+i*N+j)=rand() % 100;} cout<<" Matrica:\n"; for ( i = 0; i < (M/2); i++) // вывод {for ( j = 0; j < N; j++)
C++ Найти количество перемен знака в последовательности https://www.cyberforum.ru/ cpp-beginners/ thread1762175.html
Срочно нужна помощь,пожалуйста.Записать фрагмент программы которая находит количество перемен знака в последовательности sin1,Sin2,......sinM,а также сумму положительных слагаемых.
C++ Удалить повторные вхождения каждого слова из строки Задана строка, состоящая из слов, разделенных одним или несколькими пробелами. Удалить повторные вхождения каждого слова. https://www.cyberforum.ru/ cpp-beginners/ thread1762168.html
Найти минимальное количество первых букв, по которым можно различить слова из заданного набора C++
Задан массив слов. Написать программу, указывающую минимальное количество первых букв, по которым можно разли¬чить слова из заданного набора.
C++ Подводные камни realloc Всем привет. Пишу структуру данных, которая при определенных обстоятельствах может перераспределять динамическую память, при этом необходимо будет правильно скопировать объекты, которые хранились в старой памяти. Для этого, хочу использовать realloc, чтобы по возможности избежать лишнего копирования. Вопрос заключается в следующем, можно ли сделать так: int main() { unsigned char*... https://www.cyberforum.ru/ cpp-beginners/ thread1762164.html
161 / 153 / 92
Регистрация: 18.11.2015
Сообщений: 677
14.06.2016, 02:42 0

Замена символа в файле - C++ - Ответ 9269132

14.06.2016, 02:42. Показов 2016. Ответов 3
Метки (Все метки)

Ответ

Да, algorithm спасает

На
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <vector>
#include <string>
#include <fstream>
#include <algorithm>
#include <Windows.h>
 
void main() 
{
 
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    std::fstream fileStream;
 
    /*--------------------------------------------------------------*/
 
    fileStream.open("test.txt", std::ios::in);
 
    if (!fileStream) { /* ошибка */ }
 
    std::vector<std::string> text;
    std::string line;
 
    while (std::getline(fileStream, line))
        text.push_back(line);
 
    fileStream.close();
 
    /*--------------------------------------------------------------*/
 
    for (auto it = text.begin(); it != text.end(); it++)
        std::replace(it->begin(), it->end(), ' ', '*');
 
    /*--------------------------------------------------------------*/
 
    fileStream.open("test.txt", std::ios::trunc | std::ios::out);
 
    if (!fileStream) { /* ошибка */ }
 
    for (auto it = text.begin(); it != text.end(); it++)
        fileStream << (*it) << std::endl;
 
    fileStream.close();
 
    /*--------------------------------------------------------------*/
 
 
}


Вернуться к обсуждению:
Замена символа в файле C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.06.2016, 02:42
Готовые ответы и решения:

Замена символа в файле
Добрый вечер, хотел понять как правильно заменять символ в файле. Есть такой вариант, однако он...

Замена символа в строке на число соответствующему номеру по порядку вхождения этого символа в строку
В заданной строке заменить каждый символ «*» числом, соответствующим номеру по порядку вхождения...

замена символа
Собственно учу си по манам из инетов, есть вот такой пример #include &lt;stdio.h&gt; void...

Замена символа
Здравствуйте!!! помогите решить задачку! Дано строка символов оттуда надо убрать букву &quot;А&quot; и вместо...

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

замена символа
Здрасти. почиму не работает такой вариант? char* b=&quot;123456&quot;; *(b+2)='*'; что нужно...

Замена символа w на пробел
стоит задача: Дана строка из 20 символов (то ли заданых константой толи вводимых с клавы - не...

Замена символа на строку.
Задача заключается в следующем: необходимо заменить &quot;ХХХ&quot;, независимо от колличества Х-ов, на...

Замена 1 символа на несколько
Доброго времени суток. Помогите доделать задачу. Задача: Преобразовать строку, содержащую...

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