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

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

Войти
Регистрация
Восстановить пароль
 
live8
1 / 1 / 0
Регистрация: 10.02.2013
Сообщений: 24
#1

Как выбрать одно слово из массива С++ - C++

10.02.2013, 23:11. Просмотров 284. Ответов 2
Метки нет (Все метки)

Программа должна выбирать с файла в массив только одно слово после десятого пробела. А у меня выбирается весь текст что идет после 10 пробела. Помогите пожалуйста!

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
ifstream file("С:1.txt");
while(file.getline(buffer,200))
{
while (buffer[i]!='\0')
       {
       if (buffer[i]==' ')
       {a++;}
       if (a>=10)
       {buf2[i2]=buf[i];
       i2++;}
       i++;
       }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2013, 23:11     Как выбрать одно слово из массива С++
Посмотрите здесь:

C++ Переформатировать текстовый файл так, чтобы в каждой строчке находилось ровно одно слово
C++ Как выбрать 6 случайных елементов из массива
C++ Дан массив из слов (в одной строке одно слово)
сколько раз встречается одно слово в другом C++
Заменить в строке одно слово на другое, заданное с клавиатуры. C++
Заменить в строке одно слово на другое, заданное с клавиатуры. C++
C++ Проверить, является ли одно слово анаграммой второго
Выбрать слово из массива С++ C++
C++ Заменить в тексте одно слово на другое
C++ В одно слово переписать буквы а во второе прочие символы
Можно ли из букв, входящих в одно слово, составить другое C++
Определить не является ли одно слово обращением (перевертышем) другого C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
10.02.2013, 23:16     Как выбрать одно слово из массива С++ #2
Почему a>=10? Вы же ищете ровно 10тый пробел.
live8
1 / 1 / 0
Регистрация: 10.02.2013
Сообщений: 24
10.02.2013, 23:24  [ТС]     Как выбрать одно слово из массива С++ #3
Ну правильно, и у меня выбирает нужное мне слово, только после него выбирает дальше весь текст. А мне нужно что бы выбрало до 11 пробела, но я не знаю как это написать
Yandex
Объявления
10.02.2013, 23:24     Как выбрать одно слово из массива С++
Ответ Создать тему
Опции темы

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