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

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

Войти
Регистрация
Восстановить пароль
 
RobinHood
18 / 18 / 7
Регистрация: 08.12.2015
Сообщений: 59
Завершенные тесты: 6
#1

Объекты каких потоков автоматически создаются при запуске программы - C++

27.07.2016, 09:50. Просмотров 163. Ответов 6
Метки нет (Все метки)

Здраствуйте, могу конечно немного переврать вопрос, но звучит примерно так:
Объекты каких потоков автоматически создаются при запуске программы:
-cout
-cin
-cerr
-clog
-другие?

Я нашел, что вроде объекты потоков cout и cin создаются, на счет остальных неясно.
P.S. Попалось в одном тесте)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.07.2016, 09:50     Объекты каких потоков автоматически создаются при запуске программы
Посмотрите здесь:

Создаются одинаковые объекты - C++
Доброго времени суток. Начал изучать ООП и столкнулся с проблемой. Пишу класс работы с матрицами. Имеется такой конструктор: ...

Почему создаются новые объекты? - C++
Всем доброго времени суток! Я не могу понять где создаются новые объекты Есть у меня простенький класс class data { char* str; ...

При запуске консоли автоматически устанавливать шрифт Lucida Console - C++
Как сделать так чтобы при запуске консоли автоматически ставился шрифт Lucida Console, размер символов 14, жирный, чтобы не было...

Классы: Не создаются объекты класса Apple - C++
Includes.h #include <stdlib.h> #include <gl\glut.h> #include <math.h> #include<stdio.h> #include<time.h> #include<stdio.h> ...

Написать программу, в которой создаются и разрушаются объекты, определенного пользователем класса - C++
Цель: Получить практические навыки реализации классов на С ++. Основное содержание работы Написать программу, в которой создаются и...

Массив потоков. Ошибка при закрытии программы - C++
Пробую использовать std::Thread Написал вот такой код #include<windows.h> #include<iostream> #include<thread> #include<vector>...

Написать программу, в которой создаются и уничтожаются объекты класса "Library", определенного пользователем - C++
Здравствуйте. Помогите пожалуйста. Написать программу, в которой создаются и уничтожаются объекты класса, определенного пользователем....

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
HelicopterK52
657 / 200 / 28
Регистрация: 27.07.2016
Сообщений: 475
Завершенные тесты: 1
27.07.2016, 09:58     Объекты каких потоков автоматически создаются при запуске программы #2
Цитата Сообщение от RobinHood Посмотреть сообщение
-cout
-cin
-cerr
-clog
А также wcin, wcout, и т.д.
shilko2013
240 / 217 / 116
Регистрация: 02.04.2016
Сообщений: 823
Завершенные тесты: 1
27.07.2016, 09:59     Объекты каких потоков автоматически создаются при запуске программы #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Класс ostream, через производный класс basic_ostream, поддерживает предварительно определенные объекты потока:
стандартный вывод cout
поток ошибок cerr стандартная с ограниченной буферизацией
clog аналогична cerr, но с полной буферизацией
И поток ввода cin в basic_istream.
Взято с msdn.
hoggy
6368 / 2586 / 451
Регистрация: 15.11.2014
Сообщений: 5,715
Завершенные тесты: 1
27.07.2016, 09:59     Объекты каких потоков автоматически создаются при запуске программы #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от RobinHood Посмотреть сообщение
на счет остальных неясно.
тоже создаются.

27.4 Standard iostream objects
namespace std {
extern istream cin;
extern ostream cout;
extern ostream cerr;
extern ostream clog;
extern wistream wcin;
extern wostream wcout;
extern wostream wcerr;
extern wostream wclog;
}
1 The header <iostream> declares objects that associate objects with the standard C streams provided for by
the functions declared in <cstdio> (27.9.2), and includes all the headers necessary to use these objects

2 The objects are constructed and the associations are established at some time prior to or during the first
time an object of class ios_base::Init is constructed, and in any case before the body of main begins execution.297
The objects are not destroyed during program execution.298 The results of including <iostream>
in a translation unit shall be as if <iostream> defined an instance of ios_base::Init with static storage
duration. Similarly, the entire program shall behave as if there were at least one instance of ios_base::Init
with static storage duration.
shilko2013
240 / 217 / 116
Регистрация: 02.04.2016
Сообщений: 823
Завершенные тесты: 1
27.07.2016, 10:00     Объекты каких потоков автоматически создаются при запуске программы #5
hoggy, про wchar_t я забыл)
RobinHood
18 / 18 / 7
Регистрация: 08.12.2015
Сообщений: 59
Завершенные тесты: 6
27.07.2016, 10:08  [ТС]     Объекты каких потоков автоматически создаются при запуске программы #6
Спасибо за разъяснения
shilko2013, ваше мнение было особенно интересно, как автора теста
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.07.2016, 10:23     Объекты каких потоков автоматически создаются при запуске программы
Еще ссылки по теме:

Ошибка при запуске программы - C++
помогите исправить, программа компилируется, но выдаёт ошибку #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; ...

Ошибка при запуске программы - C++
Здравствуйте. Написал следующую программку #include &lt;cstdlib&gt; #include &lt;windows.h&gt; #include &lt;iostream&gt; #define SIZE...

Ошибка при запуске программы - C++
Сделал алгоритм слияния, нужно проверить время сортировки от 10000 элементов до 100000 (10тыс., 20тыс., ... 100тыс.) При 10 и 20 тысячах...

Ошибка при запуске программы - C++
запускаю программу, выдает ошибку, завтра нести надо, ума не приложу что там не так #include &quot;stdafx.h&quot; #include &lt;iostream&gt; using...

Ошибка при запуске программы - C++
Такая ошибка выскакивает при запуске... // n.cpp : main project file. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include...


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

Или воспользуйтесь поиском по форуму:
shilko2013
240 / 217 / 116
Регистрация: 02.04.2016
Сообщений: 823
Завершенные тесты: 1
27.07.2016, 10:23     Объекты каких потоков автоматически создаются при запуске программы #7
RobinHood, Обращайтесь)
Yandex
Объявления
27.07.2016, 10:23     Объекты каких потоков автоматически создаются при запуске программы
Ответ Создать тему
Опции темы

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