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

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

Войти
Регистрация
Восстановить пароль
 
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
#1

Какая роль std::istream::sentry - C++

14.04.2013, 03:10. Просмотров 628. Ответов 8
Метки нет (Все метки)

Собственно для чего нужен этот класс? Никак не могу понять.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2013, 03:10     Какая роль std::istream::sentry
Посмотрите здесь:

C++ std::async std::future и функции-члены
Ошибка: отсутствует оператор ">>"; типы операндов: std::istream >> std::string C++
Стоит ли очищать в деструкторе std::map , std::vecotor? C++
std::istream часть кода C++
Какая реализация лучше? std::pointer_to_binary_function vs std::function C++
C++ Error LNK2019: ссылка на неразрешенный внешний символ "class std::basic_ostream<char,struct std::
Бинарный ">>": не найден оператор, принимающий левый операнд типа "std::istream" C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Maxim1923
2 / 2 / 0
Регистрация: 19.05.2012
Сообщений: 13
14.04.2013, 04:58     Какая роль std::istream::sentry #2
Этот класс служит для поддержки инфраструктуры .NET Framework и не предназначен для непосредственного использования в коде.
abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
14.04.2013, 05:14     Какая роль std::istream::sentry #3
Этот класс служит для поддержки инфраструктуры .NET Framework и не предназначен для непосредственного использования в коде.
идите спать, уже поздно... мысли у вас не те в голову лезут
всё .NET начинает свою область видимости в System::, точно не в std::

на самом деле этот класс входит в STL
и нужен для пре- и пост- обработки данных на ввод/вывод (istream::sentry / ostream::sentry)
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
14.04.2013, 13:32  [ТС]     Какая роль std::istream::sentry #4
Цитата Сообщение от abit Посмотреть сообщение
и нужен для пре- и пост- обработки данных
Ну это я прочитал на полюсплюс, но сути так и не понял.

Добавлено через 1 минуту
Видимо там какая-то низкоуровневая обработка, так что наверное не стоит обращать на этот момент пристальное внимание.
Maxim1923
2 / 2 / 0
Регистрация: 19.05.2012
Сообщений: 13
14.04.2013, 13:33     Какая роль std::istream::sentry #5
Цитата Сообщение от abit Посмотреть сообщение
идите спать, уже поздно... мысли у вас не те в голову лезут
всё .NET начинает свою область видимости в System::, точно не в std::

на самом деле этот класс входит в STL
и нужен для пре- и пост- обработки данных на ввод/вывод (istream::sentry / ostream::sentry)
std ночью не заметил)
abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
14.04.2013, 14:22     Какая роль std::istream::sentry #6
xtorne21st,

я это как бы не ответ на ваш вопрос писал... я адекватно описать не могу - могу лишь сказать, что этим надо всего лишь пару раз попользоваться - и держать в уме на крайний случай

вот, если не видели заметка на эту тему - http://it.kgsu.ru/C_STL/c_stl508.html
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
14.04.2013, 16:16  [ТС]     Какая роль std::istream::sentry #7
ссылка не работает
abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
14.04.2013, 16:19     Какая роль std::istream::sentry #8
xtorne21st,
странно, у меня от сюда открывается...
попробуйте тогда так (я через сократитель ссылок запихнул её же) - http://urls.by/3hr
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2013, 18:02     Какая роль std::istream::sentry
Еще ссылки по теме:

Error: ambiguous overload for 'operator<<' (operand types are 'std::ofstream {aka std::basic_ofstream<char>}' C++
C++ Std::istream::tellg нумерация символов
Undefined reference to Rhombus::Rhombus(std::istream &) C++
C++ Показать на примере, как использовать манипулятор std::ws класса istream
C++ В чем отличия между std::cref() и std::bind()?

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

Или воспользуйтесь поиском по форуму:
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
14.04.2013, 18:02  [ТС]     Какая роль std::istream::sentry #9
abit, вот щас ок.
Yandex
Объявления
14.04.2013, 18:02     Какая роль std::istream::sentry
Ответ Создать тему
Опции темы

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