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

Сложение строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при создании потока http://www.cyberforum.ru/cpp-beginners/thread640606.html
Почему возникает ошибка: 1>c:\users\егор\desktop\fun_to__\fun_to__\fun+\dir\mainfile.h(17) : error C2664: _beginthread: невозможно преобразовать параметр 1 из 'void (__cdecl *)(void)' в 'void (__cdecl *)(void *)' void controlPanelFun(void) {
C++ Подсчитать сумму элементов массива 2) Подсчитать сумму элементов массива А, элементы которого равны А=(2/I)/(J+4), где I,J-индексы массива. ЗАРАНЕЕ СПАСИБО! http://www.cyberforum.ru/cpp-beginners/thread640600.html
C++ Реализация классов integer, double
Есть задания реализовать класс integer,double,char производные от абстрактного класса Number. Определить между этими классами все арифметические операторы, операторы приведения, значения по умолчанию и т.п. Кроме того, числа должны иметь более расширенный диапазон значений. Вопрос: 1. Как было бы лучше производить арифметические операции в обычной 10 системе,16-ричной или в двоичной? 2....
C++ написание функции
Stack.cpp #include "Stack.h" Node* push(Node** pTop, info_t value) { Node* newNode = new Node; newNode->info = value; newNode->prev = *pTop; *pTop = newNode; return newNode;
C++ Подключение функции http://www.cyberforum.ru/cpp-beginners/thread640581.html
У меня в отдельном файле встроенна функция. Я этот файл подключил еще в двух файлах, так как мне ее нужно использовать несколько раз. При компиляции возникает ошибка: 1>------ Построение начато: проект: FUN_TO__, Конфигурация: Debug Win32 ------ 1>Компиляция... 1>FUN_TO__.cpp 1>c:\users\егор\desktop\fun_to__\fun_to__\fun+\dir\controlpanel.h(1) : error C2084: функция "void...
C++ Указатель на объект Вот схема кода class A { int n; }; class B { A *a; подробнее

Показать сообщение отдельно
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737

Сложение строк - C++

21.08.2012, 15:41. Просмотров 1495. Ответов 8
Метки (Все метки)

смысл программы: вводим с клавиатуры строки....они запихиваются в вектор, когда мы прекращаем ввод они суммируются алгоритмом accumulate() и выводятся на екран как одна строка.....проблема в том, что на экран выводится не сумма строк, последняя, которую мы ввели!!!!
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
#include<vector>
#include<numeric>
#include<string>
using namespace std;
 
int main() 
{   
   string buff, sum("");
   vector<string> t;
   while(cin>>buff);
   t.push_back(buff);
   cout<< endl << endl;
   cout<< accumulate(t.begin(), t.end(), sum) << endl;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru