Возможно-ли из файла записать в переменную String а не как у меня по символьно в char
#include<iostream>
#include<fstream>
#include<string>
#include<iomanip>
using namespace std;
void open_and_change(ifstream &in, ofstream &out, string str);
int main()
{
setlocale(LC_ALL, "ru");
string str;
ifstream in("taskstring.txt");
ofstream out("stringFinish.txt");
if (!in.is_open())
{
cout << "Ошибка открытия файла\n";
}
open_and_change(in, out, str);
cout << endl;
system("pause");
return 0;
}
void open_and_change(ifstream & in, ofstream & out, string str)
{
string s2 = "uaeio";
string s1 = "!";
while (in.peek() != EOF)
{
getline(in, str);
string::size_type k = 0;
k = str.find_first_of(s2);
while (k != string::npos)
{
str.insert(k, s1);
k = k + 2;
k = str.find_first_of(s2, k);
}
cout << str << endl;
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Вообще хотел бы получить данные из камеры, преобразовать это в flv формат, и вывести по rtmp, но наверное это только мечтаПробывал ffmpeg программу...
Написал сокет-сервер на python (ubuntu), а клиента на c++ (windows)Проблема в том, что на сервере функция recv требует оповещение об закрытиии сокета (shutdown)...
При компиляции кода в IntelliJ IDEA всё работает отлично, но как только вывожуjar и пытаюсь запустить его, пишет ошибку: