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

Функция разбиения строки на отдельные слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка столбцов матрицы http://www.cyberforum.ru/cpp-beginners/thread723966.html
Было дано задание: "Написать программу обработки матриц. Программа должна иметь текстовое меню, состоять из подпрограмм. предусмотреть возможность ввода матрицы с клавиатуры и генерации случайных...
C++ два алгоритма одно приложение Здравствуйте. Возможно ли одновременное выполнение двух алгоритмов одним приложением (один main.cpp) и если да, где про это можно почитать? (если я правильно понял мне дорога в раздел... http://www.cyberforum.ru/cpp-beginners/thread723950.html
C++ массивы (Вычислить произведение чисел для каждого столбца, удовлетворяющих условию)
Вычислить произведение чисел для каждого столбца, удовлетворяющих условию xi,j < b. Здесь b – произвольная величина. N <= 5, M <= 10
Для заданой квадратной матрицы сформулировать одномерный массив из ее диагональных элементов. C++
Помогите пожалуйста решить задачу, написав код программы в С++ Для заданой квадратной матрицы сформулировать одномерный массив из ее диагональных элементов. Найти след матрицы, суммируя элементы...
C++ Дана строка Найти и вывести все слова палиндромы http://www.cyberforum.ru/cpp-beginners/thread723927.html
Дана строка слова в который разделены пробелами необходимо найти и вывести все слова палиндромы. Вот кое какой код я накидал но он проверяет только первое слово(( void main(){ clrscr(); char...
C++ Конструкторы и классы. Не могу найти ошибку Подскажите в чем ошибка вроде должно выводица 3 и 5 а выводица хаотичный набор цифр(( #include <iostream> using namespace std; class myclas{ int a; int b; public: myclas (int i... подробнее

Показать сообщение отдельно
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144

Функция разбиения строки на отдельные слова - C++

08.12.2012, 18:35. Просмотров 6970. Ответов 11
Метки (Все метки)

Подскажите, плиз, как написать функцию разбиения строки на отдельные слова. Параметр функции — исходная строка, результат работы — динамический массив строк, каждый элемент которого — очередное слово из исходной строки. По-простому можно считать, что слова в исходной строке отделены друг от друга пробелами (одним или несколькими), по-хорошему — функция должна принимать в качестве второго аргумента строку со списком символов-разделителей, которые затем передаются функции strtok или strcspn/strpbrk. Количество элементов в результирующем массиве строк, под которые выделять память, можно узнать заранее — путем предварительного подсчета слов в исходной строке.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru