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

С бинарного в текст с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Хаффман с++ http://www.cyberforum.ru/cpp-beginners/thread534411.html
Здравстуйте. Это код хаффмана. У меня вопрос, я не понял часть int main () Расскажите подробнее что там происходит. #include <iostream> #include <fstream> #include <vector> #include <string>
C++ В одномерном массиве состоящем из N вещественных элементов вычислить Здраствуйте. Пожалуйста сделайте эту же задачу то ко на С.Не на С++ а на C. http://www.cyberforum.ru/cpp-beginners/thread534407.html
C++ В программе реализовать возможность записи объектов в файл и чтения объектов из файла
Добрый день, помогите, пожалуйста! У меня есть программа: #include <iostream> #include <locale.h> using namespace std; class train { int number_id; char destination; int time;
Перегрузка оператора * C++
Операция произведения применяется к объекту квадрат, при этом изменяются координаты центры фигуры. Результатом произведения является квадрат координаты центра которого равны произведению соответствующих координат умножаемых квадратов. То есть нам нужно сделать перегрузку оператора * при этом использовать дружественные функции, на экран должны выводится два любых квадрата с различными...
C++ Используя функции сформировать одномерный массив и отсортировать по возрастанию только те элементы массива, которые являются простыми числами http://www.cyberforum.ru/cpp-beginners/thread534358.html
Помогите закончить две задачи. 1. Используя функции сформировать одномерный массив и отсортировать по возрастанию только те элементы массива, которые являются простыми числами(делятся на 1 и сами на себя). #include<iostream.h> #include<stdlib.h> #include<conio.h> void mass(int n) {
C++ Редактирование бинарного файла возможно ли написать такую функцию которая будет редактировать бинарный файл? подробнее

Показать сообщение отдельно
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
30.03.2012, 14:11     С бинарного в текст с++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <conio.h>
int main()
{
 FILE *f1=fopen("input.txt","r");
 FILE *f2=fopen("output.txt","w");
 char c;
 do
   {
    int ascii=0;
    int k=128;
    for (int i=0;i<8;i++)
     {
      c=fgetc(f1);
      if (c=='1') ascii+=k;
      k/=2;
     }
    fprintf(f2,"%c",(char)ascii);
    printf("%c",(char)ascii);
   }
 while (c!=EOF);
 fclose(f1);
 fclose(f2);
 getch();
 return 0;
}
Добавлено через 36 секунд
input.txt
Код
0100100001100101011011000110110001101111001000000111011101101111011100100110110001100100
output.txt
Код
Hello world
 
Текущее время: 03:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru