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

Разбить строку в массив через разделитель - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подпрограммы-процедуры http://www.cyberforum.ru/cpp-beginners/thread291468.html
помогите найти ошибку #include <iostream> #include <math.h> #include <conio.h> void proc(double b, int i){ double a; a = pow(cos(b*i+1),2)/cos(b*i*i-1); }
C++ Инициализация статического массива Добрый вечер! Допустим, что имеется класс class A { .... public: static int array; .... }; Как инициализировать массив в stdafx.h, если в нём будет 700 элементов, вводимых не вручную? http://www.cyberforum.ru/cpp-beginners/thread291457.html
Функция, возвращающая текущую дату C++
никак толком не могу разобратса с библиотекой time.h можите сказать точную функцию которая возвратит текущую дату и какие аргументы она принемает , и не в формате строки... а то что то у меня не выходит с time() ничего...
Сосчитать количество единиц C++
Сосчитать количество единиц в двоичной записи числа i.
C++ Умножение матрицы S+1 раз http://www.cyberforum.ru/cpp-beginners/thread291431.html
Всем привет! помогите пожалуйста решить задачку на С++: 1. умножение матрицы самой на себя s+1 раз 2.умножение матрицы на вектор произвольный ( можно взять Е-единич.) 3.(умножение матрицы,умноженной на себя s+1 раз, на произвольный вектор ) / ( матрица степени s * произвольный вектор) //обеспечить хранение матрицы s и матрицы s+1.
C++ Определить количество повторений Определить количество повторений каждой из цифр 1,2...9 в числе N в степени N, N<=1000 подробнее

Показать сообщение отдельно
LedZeppelin
 Аватар для LedZeppelin
7 / 7 / 0
Регистрация: 19.04.2011
Сообщений: 68
09.05.2011, 00:29     Разбить строку в массив через разделитель
Здравствуйте уважаемые форумчане. Мне как новичку интересно как выполнить следующее. Необходимо разбить содержимое строки через разделитель, которым будет к примеру запятая в отдельный индекс массива (на пример names).
Вот исходная строка:
C++
1
char stroka[]="masha, fedya, stepan , maksim";
Результат должен быть таким:
C++
1
2
3
4
cout<<names[0];//выводит masha
cout<<names[1];//выводит fedya
cout<<names[2];//выводит stepan
cout<<names[3];//выводит maksim
Да и есче. Если после запятых будут пробелы, как в моем примере, то в полученном массиве их недолжно быть.(без пробелов с обеих сторон)
Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru