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

Программа на С++ строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Количество сравнений в массиве http://www.cyberforum.ru/cpp-beginners/thread330899.html
И снова здравствуйте!) Есть рабочий код - поиск в двоичном массиве. Как модифицировать код, чтоб вычислить число сравнений при поиске?? #include <iostream> #include <cstdlib> using namespace std; void Sort(int *arr, int n) { for (int i=0; i<n; i++) {
C++ Модульное программировапние на С++ (консоль) Помогите пожалуйста подкорректировать код. Задание было таким: Разместить определение данных в заголовочном файле, а определения функций и главную функцию программы в двух отдельных файлах. Вариант Даны квадратная матрицаА порядка п и вектор b с п элементами. Получить вектор , где Е – единичная матрица. Определить функции формирования единичной матрицы и умножения квадратной матрицы на вектор.... http://www.cyberforum.ru/cpp-beginners/thread330885.html
Конус в С++.. C++
Ребят всем привет! Я новичок в программировании,пробовал только писать немного в Паскале,мне в универе дали задание изобразить конус,параллелограмм вписанный в конус на С++ Подскажите пожалуйста,с чего мне начать,какую литературу прочесть,в каких копиляторах работать!
C++ Методы оптимизации памяти
Написал статью по оптимизации памяти в программах на С++. Ее можно почитать тут: http://itw66.ru/blog/c_plus_plus/491.html А какие методы вы можете предложить по повышению эффективности программы, при помощи организации данных в памяти определенным образом?
C++ Вопрос начинающего http://www.cyberforum.ru/cpp-beginners/thread330779.html
Здравствуйте. Мне сейчас 16 лет и в сентябре я пойду в 11 класс (я школота). В будущем я хочу стать программистом. Сейчас я уже учу С++ (немножко могу гонять в консоли) и немножко Delphi. Как мне дальше строить своё развитие как программиста? Что читать/писать/учить/делать, чтобы как можно раньше начать работать по специальности и стать хорошим специалистом? Прошу помощи, так как, по...
C++ Сетевая карта Добрый вечер. Подскажите в какую сторону смотреть и какие маны читать. Задача: узнать сколько у сетевой карты ethernet портов, узнать их адреса, попробовать послать в них и принять из них данные. :) Добавлено через 17 минут ОС : Windows подробнее

Показать сообщение отдельно
kravam
быдлокодер
1691 / 878 / 44
Регистрация: 04.06.2008
Сообщений: 5,409
08.07.2011, 21:48     Программа на С++ строки
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <fstream>
#include <iostream>
#include <vector>
#include <string>
#include <sstream>
 
using namespace std;
 
int main()
{
        string s("wwww eeee rrrrr hhhhhhhh ooo."), s1;
        s.resize(s.size()- 1);
        vector<string> vec;
        istringstream str_potok (s);
 
        //Жалко, что в этом месте нельзя обойтись без дополнительной буферной переменной s1,
        //если кто знает, подскажите как. 
        while (str_potok>> s1) {
         vec.push_back (s1);
        }
 
        s1.resize(0);  
        
        while (vec.size()){
         s1+=vec.back()+=' ';
         vec.pop_back();
        }
 
        s1.resize(s1.size()- 1);
        
        printf ("%s\n", s1.c_str());  
        getchar();
         
        return 0;
}
Добавлено через 21 минуту
Ещё проще:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <fstream>
#include <iostream>
#include <vector>
#include <string>
#include <sstream>
 
using namespace std;
 
int main()
{
        string s("wwww eeee rrrrr hhhhhhhh ooo."), s1, s3;
        s.resize(s.size()- 1);
        istringstream str_potok (s);
 
        while (str_potok>> s1) {
         s3.insert(0, s1.insert(0, " ")); 
        }
 
        printf ("%s\n", s3.c_str()+1);  
        getchar();
         
        return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru