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

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

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

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

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

Мне нужно увеличить буфер при записи в файл, как это устроить помимо setbuf
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.02.2016, 16:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подскажите аналог setbuf в с++ (C++):

fstream::setbuf - C++
вот тут написано о этом методе: http://msdn.microsoft.com/en-us/library/aa243826(VS.60).aspx но при этом VC6.0 на такой код: ...

Подскажите аналог file_get_contents в C++ - C++
Привет. Подскажите аналог функции file_get_contents в С++. Или как вообще можно запросить удалённую картинку? PHP:...

подскажите аналог конструкции pascal в c - C++
Начал изучать язык Си без плюсов. подскажите, пожалуйста, аналог такой конструкции pascal if a in ...

Подскажите функцию аналог memcpy() - C++
Функция memcpy() копирует из одного массива в другой первые size элементов. А есть аналогичная стандартная функция, но которая бы...

Подскажите аналог MsgBox - Visual Basic
Help! Kto znajet, podskaschite. Analog (dla Excel) MsgBox , no tak, 4toby ne schdat' naschtiya na klavischu ili 'click'a'...

Подскажите аналог DG-104SH - Телефония
День добрый! Вообщем есть VoIP шлюз D-Link DG-104SH как говорится - тот еще фрукт, порты виснут, сам периодически подвисает, чем его...

6
Dimension
Dimension
557 / 438 / 135
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
02.02.2016, 20:48 #2
что там завтра сдавать уже? как успехи?
0
anti-k
227 / 75 / 23
Регистрация: 17.07.2015
Сообщений: 774
Завершенные тесты: 1
02.02.2016, 21:06  [ТС] #3
Dimension, Все готово, порядком уродливо, но работает, дописываю тесты. На счет буфера ничего не подскажите?
0
FraidZZ
Ex-Member
3898 / 1524 / 229
Регистрация: 06.01.2013
Сообщений: 4,050
Завершенные тесты: 1
02.02.2016, 21:39 #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);
 
   // ... 
}
0
Dimension
Dimension
557 / 438 / 135
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
02.02.2016, 21:53 #5
anti-k, киньте в личку гляну творения ) на счет буфера сказать ничего не могу
0
FraidZZ
02.02.2016, 22:06
  #6
 Комментарий модератора 
Dimension, всё общение только в теме на форуме. Никаких призывов в личные сообщения в темах не должно быть.
0
anti-k
227 / 75 / 23
Регистрация: 17.07.2015
Сообщений: 774
Завершенные тесты: 1
02.02.2016, 22:12  [ТС] #7
Dimension, Ок, доделаю и выложу, может чего посоветуете
0
02.02.2016, 22:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2016, 22:12
Привет! Вот еще темы с ответами:

Подскажите аналог uptime.ru - Web
Был такой хороший сервис UPTIME.RU, но его к сожалению закрыли. Подскажите, пожалуйста, его аналог. Желательно если есть русскоязычный....

Подскажите аналог TWebBrobser - Delphi
Нужен аналог TWebBrobser для Delphi 7. На основе chrome, firefox и т.д. Подскажите работающий компонент. Желательно не требующий разных...

Подскажите аналог программы - Ubuntu Linux
У меня на винде стояла программа,что с одного компа делает как бы 2) тоесть к одному системнику подключено 2 мышки ,2 монитора,две клавы,и...

Подскажите аналог вин-библиотеки - C++ Linux
Здраствуйте, такая вот проблема, я не могу скоипилировать программу в ОС Linux, так как я использую windows.h. Вопрос, чем его ...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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