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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
jzx110 1jz-gte
0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 8
#1

Получить первое слово в строке до пробела - C++

23.05.2014, 01:41. Просмотров 775. Ответов 6
Метки нет (Все метки)

Есть строка, нужно получить все символы до пробела, подскажите функцию которая поможет это реализовать.
PS.Я имею в виду стандартную, типа copy() из дельфи
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2014, 01:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Получить первое слово в строке до пробела (C++):

Удалить первое слово в строке - C++
Дан массив строк текста, массив разделителей нужно удалить первое слово и разделитель после в каждой строке него. вывести преобразованый...

Поменять местами первое и последнее слово в строке - C++
задача: поменять местами первое и последнее слово в строке. проблема некорректно определяется конец первого слова. код: /*В...

Поменять местами первое и последнее слово в строке - C++
Мне нужна помощь. Помогите сделать это задание Создать файл, в который записываются исходные данные. Поменять местами первое и последнее...

Поменять местами в строке первое и последнее слово - C++
Ребят,помогите пожалуйста,с решением задачки,если не трудно...Собственно,задачка: Словом текста считается любая последовательность...

поменять местами первое и второе слово в каждой строке - C++
ввести массив из 5 строк с клавиатуры,поменять местами первое и второе слово в каждой строке. помогите решить плиз

Дана строка, поменять первое слово в строке с последним словом - C++
Это код на Паскале. есть ли аналогии copy и delete в c++? Подскажите как лучше написать код на с++ program lab6_2; var...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Gygocopter
10 / 10 / 5
Регистрация: 05.02.2014
Сообщений: 124
23.05.2014, 01:45 #2
Стандартную не знаю.
Можно циклом пройтись по строке)))
0
alsav22
5419 / 4815 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.05.2014, 01:53 #3
Цитата Сообщение от jzx110 1jz-gte Посмотреть сообщение
Есть строка,
В виде чего?
Цитата Сообщение от jzx110 1jz-gte Посмотреть сообщение
нужно получить все символы до пробела
Получить куда?
0
jzx110 1jz-gte
0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 8
23.05.2014, 01:58  [ТС] #4
Цитата Сообщение от alsav22 Посмотреть сообщение
Получить куда?
В переменную же.
Цитата Сообщение от alsav22 Посмотреть сообщение
В виде чего?
Ансистринговая строка, три слова, первое слово от 1 до 3 символов.

Так то понятно что надо найти пробел и использовать функцию substr(), но функции find() в ансистринг я не нашел, вот и подумал что может есть другая подобная.
0
alsav22
5419 / 4815 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.05.2014, 02:05 #5
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от jzx110 1jz-gte Посмотреть сообщение
Ансистринговая строка
В языке таких нет. Есть Си-строки: массив char с '\0' в конце, и есть строки С++: объекты string.
Цитата Сообщение от jzx110 1jz-gte Посмотреть сообщение
В переменную же.
Тип переменной?
0
jzx110 1jz-gte
0 / 0 / 0
Регистрация: 07.10.2012
Сообщений: 8
23.05.2014, 02:11  [ТС] #6
Благодарю за ответ, метод называется ansipos().
Ночи
0
alsav22
5419 / 4815 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
23.05.2014, 02:13 #7
Цитата Сообщение от jzx110 1jz-gte Посмотреть сообщение
метод называется ansipos()
Это откуда такое? Нестандарт какой-то?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2014, 02:13
Привет! Вот еще темы с ответами:

Вывести предупреждение, если в вводимой строке первое и последнее слово одинаковое. - C++
Сижу вторые сутки уже над этим...Надо в общем вывести на экран предупреждение, если в вводимой строке первое и последнее слово одинаковое....

Определить, какое слово чаще встречается в строке - первое или последнее (перевести с паскаля на си) - C++
определить, каких слов больше в строке первого или последнего. вывести первое и последнее слова на экран. var ...

Нужно чтобы программа искала в txt первое слово, и выводила все остальное, что есть в строке - C++
Привет. У меня проблемы с программой. Нужно чтобы программа искала в txt первое слово, и выводила все остальное, что есть в строке. Если...

Определить первое вхождение символа "d" в строке и вывести слово, в котором оказался этот символ. - C++
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить первое вхождение символа “d” в строке и вывести слово, в котором...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
23.05.2014, 02:13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru