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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
Fakeoke
311 / 311 / 95
Регистрация: 28.07.2011
Сообщений: 1,842
#1

Ostringstream и istringstream - C++

28.05.2014, 16:32. Просмотров 1670. Ответов 3
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int StrToInt(string buf)
    {
        istringstream stream(buf);
        int decimal;
        stream>>hex>>decimal;
        return decimal;
    };
    string HexToBin(string buf)
    {
        ostringstream line;
 
        for(int k=15;k>=0;k--)
        {
            line<<((StrToInt(buf)>>k)&1);
            if((k%4)==0)
                line<<" ";
        }
        return line.str();
    }
объясните пож как это работает
где почитать)
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2014, 16:32     Ostringstream и istringstream
Посмотрите здесь:

ostringstream out - C++
Что означат &quot;ostringstream out;&quot; ? и &quot;out&lt;&lt;ans;&quot; ?

Как очистить ostringstream? - C++
Есть код: #include &lt;sstream&gt; #include &lt;bitset&gt; #include &lt;fstream&gt; #include &lt;iostream&gt; #include &lt;cstdlib&gt; int main() { ...

Открытие файла, название которого в ostringstream - C++
Всем доброго времени суток. Возникла сложность с чтением файла, название которого хранится в переменной класса ostringstream. Короче...

Istringstream, istream_iterator - C++
std::string string1 std::cout &lt;&lt; &quot;Введите первую неубывающую последовательность натуральных чисел: &quot;; getline(std::cin, string1); ...

Описание istringstream - C++
Есть программа : #include &lt;iostream&gt; #include &lt;sstream&gt; using namespace std; int main() { while(int a =1) { ...

Getline and istringstream - C++
int main() { cout &lt;&lt; &quot;Vvodim stroku: &quot;; string str,str2; getline(cin, str); cout &lt;&lt; &quot;Vvedite sochetanie bukv:...

Описание функции istringstream - C++
Добрый день, есть такая конструкция istringstream ist(target); while(ist&gt;&gt;cur) { word=cur;Фрагмент взят из проги по замене одного...

Чем заменить istringstream? - C++
Задание:Найти в списке из 7 слов все слова, состоящие из заданного количества букв. #include &lt;iostream.h&gt; #include &lt;sstream.h&gt; ...

Что такое istringstream? - C++
#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;sstream&gt; #include &lt;algorithm&gt; using namespace std; int main() { string...

Чем отличается istringstream от stringstream? - C++
можете объяснить работу каждого оператора?

Не могу справиться с функцией с++ istringstream - C++
В общем, изначальный код был таков: #include &quot;stdafx.h&quot; #include&lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;sstream&gt; #include...

Зачем нужен конструктор объекта ostringstream (строковый поток который) с двумя аргументами? - C++
От него всё равно толку как от быка молока. А вроде как предназначен для записи чего-то там в строку... #include &lt;string&gt; #include...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 1
28.05.2014, 16:37     Ostringstream и istringstream #2
а что тут не понятно-то? Это более чем наглядный пример как используются стрингстримы.
пример на чтение и пример на запись - ничего лишнего!
Fakeoke
311 / 311 / 95
Регистрация: 28.07.2011
Сообщений: 1,842
28.05.2014, 16:42  [ТС]     Ostringstream и istringstream #3
C++
1
stream>>hex>>decimal;
вот это не понятно
получаем на вход строку типа
111
и как из нее получается 273?
nmcf
5113 / 4433 / 1474
Регистрация: 14.04.2014
Сообщений: 17,571
28.05.2014, 17:00     Ostringstream и istringstream #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
hex указывает интерпретировать 111 как число в шестнадцатеричной системе счисления.
Yandex
Объявления
28.05.2014, 17:00     Ostringstream и istringstream
Ответ Создать тему
Опции темы

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