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

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

Войти
Регистрация
Восстановить пароль
 
anti-k
227 / 75 / 23
Регистрация: 17.07.2015
Сообщений: 774
Завершенные тесты: 1
#1

Подскажите аналог setbuf в с++ - C++

02.02.2016, 16:20. Просмотров 200. Ответов 6
Метки нет (Все метки)

Мне нужно увеличить буфер при записи в файл, как это устроить помимо setbuf
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Dimension
Dimension
556 / 437 / 135
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
02.02.2016, 20:48     Подскажите аналог setbuf в с++ #2
что там завтра сдавать уже? как успехи?
anti-k
227 / 75 / 23
Регистрация: 17.07.2015
Сообщений: 774
Завершенные тесты: 1
02.02.2016, 21:06  [ТС]     Подскажите аналог setbuf в с++ #3
Dimension, Все готово, порядком уродливо, но работает, дописываю тесты. На счет буфера ничего не подскажите?
FraidZZ
Ex-Member
3897 / 1523 / 229
Регистрация: 06.01.2013
Сообщений: 4,050
Завершенные тесты: 1
02.02.2016, 21:39     Подскажите аналог setbuf в с++ #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Получить указатель на буфер std::filebuf через std::ofstream::rdbuf и вызвать от него pubsetbuf

Добавлено через 32 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
#include <fstream>
 
const int N = 1024;
 
int main ( ) {
   char my_buffer[N];
   std::fstream ofs("example.file", std::ios::binary | std::ios::trunc);
   ofs.rdbuf()->pubsetbuf(my_buffer, N);
 
   // ... 
}
Dimension
Dimension
556 / 437 / 135
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
02.02.2016, 21:53     Подскажите аналог setbuf в с++ #5
anti-k, киньте в личку гляну творения ) на счет буфера сказать ничего не могу
FraidZZ
02.02.2016, 22:06
  #6
 Комментарий модератора 
Dimension, всё общение только в теме на форуме. Никаких призывов в личные сообщения в темах не должно быть.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2016, 22:12     Подскажите аналог setbuf в с++
Еще ссылки по теме:
Подскажите аналог uptime.ru Web
Подскажите аналог MsgBox Visual Basic
Подскажите аналог материнской платы
C++ Linux Подскажите аналог вин-библиотеки
SQL Server Подскажите аналог empty() mysql в mssql

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

Или воспользуйтесь поиском по форуму:
anti-k
227 / 75 / 23
Регистрация: 17.07.2015
Сообщений: 774
Завершенные тесты: 1
02.02.2016, 22:12  [ТС]     Подскажите аналог setbuf в с++ #7
Dimension, Ок, доделаю и выложу, может чего посоветуете
Yandex
Объявления
02.02.2016, 22:12     Подскажите аналог setbuf в с++
Ответ Создать тему
Опции темы

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