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

Как создать свой поток и связать его с консолью - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить количество студентов, у которых средний балл превышает заданное пользователем значени http://www.cyberforum.ru/cpp-beginners/thread1113324.html
Во всех задачах записи (не менее 5) вводятся с клавиатуры, записываются в файл и выводятся на экран. Затем пользователь вводит параметры запроса и получает ответ на него. Составить программу, выводящую на экран студенческую ведомость (Ф. И. О., оценки за три экзамена, средний балл). Определить количество студентов, у которых средний балл превышает заданное пользователем значение.
C++ Написать программу, удаляющую символы пробела в файле Написать пррограмму на С++, где Символьный файл содержит пробелы. Сжать этот файл (убрать пробелы). http://www.cyberforum.ru/cpp-beginners/thread1113322.html
C++ Написать программу, проверяющую, является ли частью данного слова слово 'сок'
Помогите поалуйста с задачами: 1)Написать программу, проверяющую, является ли частью данного слова слово 'сок'. Ответ должен быть 'да' или 'нет'. 2)Файл содержит буквы латинского алфавита. Заменить буквы 'р' на 'w'.
Шифрование методом простой табличной перестановки C++
Здравствуйте! Хочу попросить о помощи, не могу написать программу шифрования и дешифрования перестановки строк или столбцов. Нужно зашифровать - Приезжаю шестого. Получается шифровка АЗЮЖЕ СШГГООИПЕР. Помогите, пожалуйста! Скрин , как переставлять:
C++ строки.В заданный непустой текст входят только цифры. Определить: http://www.cyberforum.ru/cpp-beginners/thread1113289.html
Текст является восьмеричной записью числа, кратного 5. как написать поиск цифры 8? и определение того, оканчивается ли число на 0 или 5.
C++ Строку чисел в массив integer Подскажите, пожалуйста, срочно нужно, у меня есть строка, которая состоит из цифр. Как по цифрам перевести её в массив целых чисел? Добавлено через 2 минуты если в кратце,то вот: string s; int sum; unsigned int i; int n; cout << "Задание №3\n"; подробнее

Показать сообщение отдельно
DrOffset
6851 / 4062 / 927
Регистрация: 30.01.2014
Сообщений: 6,859
11.03.2014, 18:46     Как создать свой поток и связать его с консолью
Цитата Сообщение от Ilot Посмотреть сообщение
это сделать нельзя так как у меня должен быть буфер типа:
basic_streambuf<char, MyChar>
Так ведь я же и говорю, что нужно сделать свой streambuf, который бы соответствовал твоему traits.
Надо отнаследоваться от basic_streambuf<char, MyChar>, подробности можно посмотреть тут.

Цитата Сообщение от Ilot Посмотреть сообщение
Интересно, а где создается объект cout?
Внутри С++ runtime.

Добавлено через 18 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
class console_buffer
    : public std::basic_streambuf<char, MyChar>
{
//......
};
 
int main()
{
    console_buffer conBuf;
    std::basic_ostream<char, MyChar> conOut(&conBuf);
 
    conOut << "test";
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru