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

STL String. Вывести слово и после него количество символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значение функции http://www.cyberforum.ru/cpp-beginners/thread916716.html
Вечер добрый!!!! Задали в институте на програмирование сделать 5 лаб на Visual C++, но в нем я профан, может найдутся добрые люди и помогут сделать эти лабы, буду весь признателен. Задание....
C++ Почему длина данной строки равна 11? #include<stdio.h> #include<string.h> int main(){ char *str="ax\x12+b\029\\a\"!"; printf("a=%d\n",strlen(str)); return 0; } http://www.cyberforum.ru/cpp-beginners/thread916708.html
Дана программа из 7 строк. Почему y,z не увеличивают свои значения на 1? C++
#include<stdio.h> int main(){ int x = 1, y = 1, z = 1, u; u = ++x || ++y && ++z; printf("x=%d, y=%d, z=%d, u=%d",x,y,z,u); return 0; }
C++ dev с++ Отправка на мыло файла
Помогите пожалуста нужно отправить письмо с приклепленым файлом на мыло, отправить письмо я могу но как прикрепить файл работаю в dev c++ вот мой код: #include <windows.h> #include <winsock.h>...
C++ Целочисленная таблица умножения дробей http://www.cyberforum.ru/cpp-beginners/thread916655.html
Используйте преимущество ООП, заключающееся в том, что однажды созданный класс можно помещать в другие программы. Создайте новую программу, которая будет включать класс fraction, созданный в...
C++ Как использовать указатели? проблемы с указателями как правильно использовать, подскажите? #include <iostream> using namespace std; template <class T> struct Node { T value; Node *son; Node *brother; Node() подробнее

Показать сообщение отдельно
ovner
7 / 7 / 0
Регистрация: 06.10.2012
Сообщений: 140
03.07.2013, 00:38  [ТС]
Цитата Сообщение от Ko Посмотреть сообщение
так в цикле и написать) делов то

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
string line = "qwe qweq qwe";
string data_load = ""
for (int i = 0; i < line.size(); i++)
{
    if ( line[i] != ' ')
    {
        data_load+=line[i];
        continue;
    }
    if ( line[i] == ' ' || i == line.size()-1 )
    {
        cout <<"слово: "<<data_load<<", размер: "<<data_load.size()<<endl;
        data_load ="";
    }
}
вот и вся проблема)
почему не выводит последнего слова?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru