вторник, 12 октября 2021 г.

Задать разделитель при вводе

Иногда требуется считать данные, которые разделены не пробелом, а другим символом, например, точка в IP-адресе или слэш в дате и т.д. В Python за это отвечает функция split():

a,b,c,d = input().split('.')
day, mounth, year = input().split('/')

Как реализовать это в С++:

void vvodIP()
{
string a, b, c, d;
getline(cin, a, '.');
getline(cin, b, '.');
getline(cin, c, '.');
getline(cin, d, '\n');
cout << a << endl << b << endl << c << endl << d;
}

void vvodData()
{
int day, mounth, year;
char c;
cin >> day >> c >> mounth >> c >> year;
cout << day << endl << mounth << endl << year << endl;
}

1 комментарий:

  1. Graton Casino Hotel, Casino and Spa - Mapyro
    Find the 대구광역 출장샵 best value 안산 출장샵 on 수원 출장마사지 your 시흥 출장마사지 trip when you bundle with a 의왕 출장안마 trip to Graton Casino Hotel, Casino and Spa. Get directions, reviews and information for

    ОтветитьУдалить