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

0D 0A FF В конце файла после шифрования - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как с использованием CString выбрать слова из строки длинной 4 символа и записать их в файл? http://www.cyberforum.ru/cpp-beginners/thread893674.html
Как с использованием CString выбрать слова из строки длинной 4 символа и записать их в файл?
C++ Магазин в консоли #include<iostream> using namespace std; class system_bloc { private: char *proc ; int cina_proc; char *mother; int cina_mother; http://www.cyberforum.ru/cpp-beginners/thread893668.html
C++ Динамический целочисленный массив. Создать динамическую символьную переменную h по следующему правилу:
Дан динамический целочисленный массив x1, x2, … xn. Создать динамическую символьную переменную h по следующему правилу: h=’1’, если количество нечетных элементов массива больше четных, ...
C++ Описать класс "очередь в магазине"
Описать класс "очередь в магазине", что имеет одну линию очереди длиной не больше определенного значения, инициализируется в программе. Удаление и добавление происходит по правилам линейного списка...
C++ fprintf scanf http://www.cyberforum.ru/cpp-beginners/thread893638.html
Помогите с кодом Хочу сделать считывание с файла и вывод в файл output input #include <stdio.h> #include <io.h> #include <stdlib.h> #define CITY_MAX 100 #define ROAD_MAX 1000 struct...
C++ Кто может написать методы класса поиск и сортировка? Всем добрый день Вот задание кто может помогите Создать приложение Windows Forms, которое реализует задание по варианту. Общие требования: - класс должен быть полностью инкапсулирован (доступ... подробнее

Показать сообщение отдельно
seruy-t
2 / 2 / 0
Регистрация: 21.08.2010
Сообщений: 216
06.06.2013, 19:54  [ТС]
alsav22,
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
string write_and_encrypt_file(string filename, string content,int key)
{
 
 FILE *file_for_write=fopen(filename.c_str(),"w");
 //cout<<"\n filestream started\n";
 
    if(file_for_write==NULL) return "Something wrong, error of writing file !";
    bool result= fputs(((encr_string(content,key)).c_str()),file_for_write);
fclose(file_for_write);
            if(!result) {
                       return "true";
                        }
            else return "false";
 
}
 
 
bool write_and_decrypt_file(string filename, string in,int key)
    {
 FILE *file_for_write=fopen(filename.c_str(),"wt");
 if(file_for_write==NULL) return false;
 bool flag=false;
   for(unsigned int i=0;i<in.length();i++){
    if(!fputc((find_and_decr_char(in[i],key)),file_for_write)) flag=true;
    else flag=false;
                                   }
    fclose(file_for_write);
     if(flag==false) return false;
     else return true;
     }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru