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

Программа шифрования текста - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
gesharat
0 / 0 / 0
Регистрация: 08.11.2012
Сообщений: 9
22.11.2012, 22:39     Программа шифрования текста #1
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
31
32
33
34
35
36
37
38
39
40
41
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <fstream>
using namespace std;
 
 
int main()
{
    setlocale(LC_ALL, "Russian");
    const int key = 4;
    char buf[100];
    char text[100], after[100];
    int ch, ch1;
    ifstream fin;
    ofstream fout;
    FILE *f1, *f2;
    cout<<"Введите имя файла";
    cin>>buf;
    if ( (f1 = fopen_s ( buf, "r")) == NULL)    \\Вот здесь
        printf ("Файл %s не открыт\n",buf);
    else 
        printf ("Файл %s открыт\n",buf);
    if ( (f2 = fopen_s ("d:\\1.txt", "w")) == NULL)  \\Вот здесь
        printf ("Файл %s не открыт\n", "d:\\1.txt");
    else 
        printf ("Файл %s открыт\n","d:\\1.txt");
    while (!feof(f1))
    {
        ch=fgetc(f1);
        ch1=ch ^ key;
        fputc(ch1,f2);
    }
    fclose(f1);
    fclose(f2);
    rename ("d:\\1.txt",buf);
    _getch();
    return 0;
 
}
Выдает ошибку:
аргумент типа "char *" несовместим с параметром типа "FILE **"
Не пойму почему...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2012, 22:39     Программа шифрования текста
Посмотрите здесь:

C++ программа для шифрования и расшифровки текстовых файлов
C++ Программа для шифрования
C++ программа кодирования текста
C++ Программа шифрования\дешифрования
Программа анализа текста C++
шифрования текста c возможностью выбора любого текстового файла C++
C++ Почему не полностью работает программа шифрования? шифрует ок, а дешифрирует плохо, теряет последние 2 символа
C++ Программа для перевода текста

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
grizlik78
Эксперт C++
 Аватар для grizlik78
1882 / 1414 / 101
Регистрация: 29.05.2011
Сообщений: 2,958
22.11.2012, 23:53     Программа шифрования текста #2
Цитата Сообщение от gesharat Посмотреть сообщение
Выдает ошибку:
аргумент типа "char *" несовместим с параметром типа "FILE **"
Не пойму почему...
У функции fopen_s 3 аргумента, и первый из них имеет тип FILE**
Yandex
Объявления
22.11.2012, 23:53     Программа шифрования текста
Ответ Создать тему
Опции темы

Текущее время: 02:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru