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

Работа с двоичными файлами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужна простая програмка после нажатия на которую будет автоматически скажем в течении 2 мин нажимать ENTER http://www.cyberforum.ru/cpp-beginners/thread755828.html
Нужна простая програмка после нажатия на которую будет автоматически скажем в течении 2 мин нажимать ENTER
C++ Имеется таблица T, состоящая из U структур Имеется таблица T, состоящая из U структур (U определить как константу). Считая, что в таблице структуры имеют разные ключи, описать и использовать в программе процедуру, упорядочивающую структуры таблицы по возрастанию их ключей. Срочно нужно написать прогу. Буду благодарен http://www.cyberforum.ru/cpp-beginners/thread755819.html
Из троичной системы счисления в 9-ю,не переводя все число в 10-ю C++
Помогите пожалуйста написать программу в С++, которая переводит число из 3й системы счисления в 9ю,не переводя все число в 10ю. Если можно попроще,заранее спасибо
Строки. Перевернуть первое слово. C++
перевернуть первое слово в строке по С++. помогите, за 30 минут нужно сделать !!!((
C++ Перевод числа из двоичной в восьмеричную СС http://www.cyberforum.ru/cpp-beginners/thread755812.html
Помогите пожалуйста написать программу на С++ ,которая переводит число из 2й системы счисления в 8ю,не переводя все число в 10ю. Если можно по проще,заранее спасибо
C++ Запись русских символов в char Добрый день господа!!! Мне нужно в поле char name записать 14 русских символов. Вот код: #include <iostream> using std::cout; using std::cin; using std::endl; using std::ios; using std::cerr; подробнее

Показать сообщение отдельно
-=- LIsA -=-
 Аватар для -=- LIsA -=-
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 25
08.01.2013, 17:08     Работа с двоичными файлами
Всем привет.. пытаюсь понять один вопрос.
допустим есть текстовый файл с таким содержанием
12345
67890
я хочу эту информацию переписать в двоичный файл
для этого написала нехитрую программу, но она работает как то странно..
по идее она должна записать данные в двоичном виде, и она просто переписывает значения из текстового файла в таком же, текстовом, виде...
т.е. на выходе файл такой
1234567890
как сделать, чтобы файл был бинарным?
заранее спасибо

вот код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <fstream>
#include <string>
 
int main(int argc, char const *argv[])
{
  std::string buffer;
  std::ifstream input("text.txt");
  std::ofstream output("data.bin", std::ios::binary | std::ios::out);
 
  while (input >> buffer) output << buffer;
 
  input.close();
  output.close();
  return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru