Решено Дописать программу - проверка наличия символа в строке

13.08.2019
5
0
Привет, недавно начал изучать не самый простой яп C++, прошу вашей помощи :)

Программа должна брать строчки из файла
проверять наличие символа "@" во взятой строке
если символ есть - запись в отдельный файл

C++:
#include <iostream>
#include <string>
#include <fstream>

using namespace std;

int main(){
    string str; // сюда будем класть считанные строки
    ifstream file("C:\\Users\\Desktop\\C++ project\\fileTXT.txt"); // файл из которого берем строки
    
    while(getline(file, str)){
        //Тут я застрял
        //Нужно проверить есть ли во взятой строке символ @
    }
        
}

Спасибо за помощь!
 
C++:
while(getline(file, str)){
if (str.find('@') != std::string::npos)
{
cout<<"Есть";
} else {
cout<<"Нет";   
}
    }
 
  • Нравится
Реакции: Студент_2019
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab