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

Не корректно работает вывод из потока stringstream - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Элементы массива через sin http://www.cyberforum.ru/cpp-beginners/thread1525077.html
Подскажите, пожалуйста, как все элементы массива "вывести" через функцию sin? #include "stdafx.h" #include "math.h" #include <iostream> #include <iomanip> #include <ctime> using namespace std;
C++ Можно ли одновременно изучать С и С++? Дело такое, некоторое время изучал си , а сейчас начали проходить c++, си бросать не хочу, но и 2 языка вытащить тяжело будет. Бросить си и уйти в плюсы или все же попробовать освоить 2 языка? http://www.cyberforum.ru/cpp-beginners/thread1525047.html
Вывести все делители числа C++
Нужно вывести все делители числа сначала сделать проверку, является ли оно целым но после цикла делители не выводятся на консоль #include <iostream> #include <math.h> using namespace std; int main() { setlocale(0, "rus"); double a, b;
C++ Разработать класс, обьект которого реализует "пользовательский" тип данных
Помогите сдать экзамен, не было времени подготовится) могу даже оплатить работу если угодно. Задача Разработать класс, обьект которого реализует "пользовательский" тип данных. Обеспечить его произвольную размерность за счет использования в обьекте динамических структур данных. Разработать необходимые конструкторы, деструктор, конструктор копирования, а также методы, обеспечивающие...
C++ Параллельное изучение С++ и PHP http://www.cyberforum.ru/cpp-beginners/thread1525013.html
В общем изучаю я потихоньку PHP.Ну,конечно, практикуюсь с CSS и HTML (в JS пока не лезу). И, появился такой вопрос: А стоит ли продолжать изучать Web или лучше браться за C++ и начать параллельно его изучать? Честно говоря,за PHP я взялся случайно,купив рандомно книгу в магазине,а теперь терзают сомнения.
C++ Окно программы быстро исчезает. Что делать? Здрасти. Написал программу, всё вроде правильно, но какое-то черное окошко быстро мелькает и всё, не успеваю даже посмотреть что там. Как исправить? Уже всё перепробовал :cry: помогите мне, гуру подробнее

Показать сообщение отдельно
AleksandrMild
0 / 0 / 0
Регистрация: 02.09.2015
Сообщений: 18
05.09.2015, 12:58     Не корректно работает вывод из потока stringstream
Здравствуйте форумчане, не корректно работает ввод из потока. Не знаю в чем проблема.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
stringstream InStream;  //создаем поток
char Symb;
unsigned int NumN;
While(!СчитывемФайл.eof())
{
 InStream.str(ReadData);    //Ввод в поток типа String
 InStream >> Symb >> NumN;  //Вывод из потока символа и числа
 
cout << "\n In stream:" << InStream.str() << endl;    \\ Увидели что в потоке все правильно
 
 
                Resize=NumN+1;            
                Nvector.resize(Resize);    // Увеличили место для ввода нового числа
                Nvector[NumN]=NumN;   //Записали из потока наше число NumN
 
// Проверяем, что у нас записалось в вектор        
cout << "\nNvector["<< NumN<<"]= " <<Nvector[NumN]
                    <<setw(10)<< " Nvector["<< NumN-1 <<"]= " <<Nvector[NumN-1];
 
}
В вектор, почему то пишутся одни единицы, то есть из потока не вводится корректное число. Может я что-то не то делаю. Подскажите, кто знает. пожайлуста.
In stream:N 8
Nvector[1]=1 Nvector[0]=0
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru