Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2011, 20:21   #11
SOUR47
Пользователь
 
Регистрация: 13.09.2009
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Granus Посмотреть сообщение
Черт возьми) Скиньте тогда зашифрованный файл, попробую сам посмотреть.
прикрепил.
Вложения
Тип файла: rar encrypt.rar (17.4 Кб, 15 просмотров)
SOUR47 вне форума Ответить с цитированием
Старый 13.06.2011, 20:30   #12
Granus
С++
Форумчанин
 
Аватар для Granus
 
Регистрация: 22.09.2008
Сообщений: 791
По умолчанию

Как вы считываете?
Я считывал с помощью fscanf(file,"%c",&c), считалось полностью)
Форматируйте код, будьте людьми.
Granus вне форума Ответить с цитированием
Старый 13.06.2011, 21:26   #13
SOUR47
Пользователь
 
Регистрация: 13.09.2009
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Granus Посмотреть сообщение
Как вы считываете?
Я считывал с помощью fscanf(file,"%c",&c), считалось полностью)
стримом

Код:
ifstream outfile(encrypt_name_file);
while(outfile)
		{
			outfile.get(ch);
			bufer[counter]=ch;
			counter++;
			cout<<int(ch);
		}
сейчас попробую сканф..
там ведь вроед файл открывать нада?
можете скинуть код, а то забыл)


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 13.06.2011 в 22:46.
SOUR47 вне форума Ответить с цитированием
Старый 13.06.2011, 21:45   #14
Granus
С++
Форумчанин
 
Аватар для Granus
 
Регистрация: 22.09.2008
Сообщений: 791
По умолчанию

Код:
FILE *file=fopen("filename","r");
int c=0;
while(c!=EOF){
   fscanf(file,"%c",&c);
   ...
};
Форматируйте код, будьте людьми.
Granus вне форума Ответить с цитированием
Старый 13.06.2011, 23:42   #15
SOUR47
Пользователь
 
Регистрация: 13.09.2009
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Granus Посмотреть сообщение
Код:
FILE *file=fopen("filename","r");
int c=0;
while(c!=EOF){
   fscanf(file,"%c",&c);
   ...
};
хм, выводит и зацикливается..
Даже в режиме rb пишет цифры, а не иероглифы

Последний раз редактировалось SOUR47; 13.06.2011 в 23:53.
SOUR47 вне форума Ответить с цитированием
Старый 14.06.2011, 08:08   #16
Granus
С++
Форумчанин
 
Аватар для Granus
 
Регистрация: 22.09.2008
Сообщений: 791
По умолчанию

Ну попробуйте так
Код:
char c;
while(!feof(file)){
   fscanf(file,"%c",&c);
   ...
};
Просто так у меня всегда последний символ считывался два раза)
Форматируйте код, будьте людьми.
Granus вне форума Ответить с цитированием
Старый 15.06.2011, 03:14   #17
SOUR47
Пользователь
 
Регистрация: 13.09.2009
Сообщений: 10
По умолчанию

Все, разобрался - сделал.
Спасибо тебе Granus
SOUR47 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вопрoс по XOR whystr Общие вопросы Delphi 1 08.01.2011 18:05
XOR шифрование. 0479 Помощь студентам 4 14.09.2010 16:24
Ох уж эти OR, AND, XOR! NSV Свободное общение 6 27.03.2010 10:38
алгоритм XOR ravmad Общие вопросы C/C++ 2 29.05.2009 21:21