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

Посимвольное считывание из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ln^2 http://www.cyberforum.ru/cpp-beginners/thread885519.html
Как на C++ написать ln^2 в коде ? Пример во вложении.
C++ Латинский квадрат Латинским квадратом размера n называется таблица n × n, заполненная n различными символами таким образом, чтобы в каждой строке и в каждом столбце встречались все n символов (каждый по одному разу).... http://www.cyberforum.ru/cpp-beginners/thread885517.html
C++ реверсировать список байтов
как сделать например из 01 02 03 04 ... это ... 04 03 02 01 ? :) void swapBytes( byte* v, size_t n ) { byte* in = v; byte* it = v; int t = n; for( ;t > 0 ;--t) { it =...
C++ Перегрузка ~
Все привет. Есть класс в котором перегружен оператор тильда,он должен возвращать значение переменной класса. class s { private: int a; public: s():a(3); void operator~() { cout...
C++ Напишите (консольную) программу, принимающую на вход имя файла и набор параметров. В зависимости от параметров программа должна работать в трёх режима http://www.cyberforum.ru/cpp-beginners/thread885490.html
Вообщем такое же задание Добавлено через 2 минуты Напишите (консольную) программу, принимающую на вход имя файла и набор параметров. В зависимости от параметров программа должна работать в трёх...
C++ Двунаправленная очередь Всем привет. Помогите решить задание по С++. Реализовать структуру данных двунаправленая очередь, содержащая следующие методы: добавить элемент к концу и началу очереди, удалить элемент из начала и... подробнее

Показать сообщение отдельно
Арслан
0 / 0 / 0
Регистрация: 17.06.2012
Сообщений: 4

Посимвольное считывание из файла - C++

30.05.2013, 20:23. Просмотров 741. Ответов 8
Метки (Все метки)

Добрый вечер уважаемые формучане. Помогите найти ошибку в коде программы, реализующей алгоритм Вермана. При запуске виснет вся среда.

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
27
28
29
30
#include "iostream"
#include "fstream"
#include "string.h"
#include "stdlib.h"
#include "stdio.h"
#include <time.h>
using namespace std;
 
int main(){
FILE*f1=fopen("message.txt", "rb");
FILE*f2=fopen("key.txt","wb");
srand(time(NULL));
rewind(f1);
while (!feof(f1)){
   char s=rand()%255;
   fputc(s,f2);
 
}
fclose(f1);
fclose(f2);
fopen("message.txt","r");
FILE*f3=fopen("encrMessage.txt","w");
while(!feof(f1)){
    char m=fgetc(f1);
    char k=fgetc(f2);
    fputc(m^k,f3);
}
fclose(f3);
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru