Форум программистов, компьютерный форум CyberForum.ru

Функция разбиения строки в части [C++] - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дано натуральное число N. Вычислить http://www.cyberforum.ru/cpp-beginners/thread432151.html
Дано натуральное число N. Вычислить S=1/3^2+1/5^2+1/7^2+...+1/(2n+1)^2
C++ Дано натуральное число N. Вычеслить Дано натуральное число N. Вычеслить: 2/1+3/2+4/3+...+n+1/n http://www.cyberforum.ru/cpp-beginners/thread432146.html
C++ Архитектура ЭВМ на С++
1. Определить режимы работы каналов таймера. 2. Реализовать программу генерации звука с определением частоты звучания случайным образом с задержкой в диапазоне от fmin до fmax с шагом h продолжительностью t в соответствии с вариантом: (варианта нет пофиг какая частота и всё остальное ) подскажите что нить с этим делать , просто учусь на заочке а препод заумный и нифига не объясняет и...
Ищу любой материал по созданию сканера портов. C++
Приветствую всех. Стоит задача разработать сканер портов с двумя функциями: чтобы на определенном адресе показывал открытые порты, а также чтобы показывал на каком из адресов открыт определенный порт(например порт 222). Ищу в интернете материал, что-то нахожу ... нашел несколько исходников сканера портов, но не могу разобраться. Дело в том, я с самим языком Си не так и на "ты" ,...
C++ Округлить число не используя вещественненную арифметику http://www.cyberforum.ru/cpp-beginners/thread432131.html
Здравствуйте, есть два int a и b Они принимают какие-либо значения, как можно округлить результат их деления не используя вещественненную арифметику Ну предположим так: a=3; b=2; Результат должен быть равен 2, так как 3/2 = 1.5, а 1.5 округляется до 2 Как это можно реализовать? Заранее спасибо !
C++ Сумма каких-либо двух цифр заданного трехзначного натурального числа N равна третьей цифре. Помогите решить задачу. Сумма каких-либо двух цифр заданного трехзначного натурального числа N равна третьей цифре. Заранее спасибо. подробнее

Показать сообщение отдельно
res
56 / 9 / 1
Регистрация: 05.04.2010
Сообщений: 143
20.01.2012, 21:25     Функция разбиения строки в части [C++]
Всем доброго времени суток.

Нужно написать условие, который разделит (через точки) строку line на lname, fname, mname

Например:
HTML5
1
2
Enter lname, fname, mname of poet, separated by points:
Alexander.Sergeyevich.Pushkin
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
struct Poet
{
    std::string lname;
    std::string fname;
    std::string mname;
};
 
void main()
{
    Poet p;
    char line[255]; // можно и через std::string, не важно
 
    std::cout << "Enter lname, fname, mname of poet, separated by points: \n";
    std::cin.getline(line, 255);
 
    /* 
        дальше нужно разделить line для структуры Poet
        p.lname = ...
        p.fname = ...
        p.mname = ...
        */ 
    std::cin.get();
}
лучше будет, если класс/функцию написать.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru