Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

28.05.2010, 20:40
|
|
Познающий
Регистрация: 22.11.2009
Сообщений: 53
Провел на форуме: 33126
Репутация:
0
|
|
Все, разобрался.Спасибо всем за помощь. У меня получалась матрица(в примере) 3х4, а я выделял память для 4х3))).Тогда следующий вопрос-почему CodeBlocks эт пропустил?))
|
|
|

28.05.2010, 20:44
|
|
Познающий
Регистрация: 22.11.2009
Сообщений: 53
Провел на форуме: 33126
Репутация:
0
|
|
Сообщение от Irdis
разберитесь где у вас column а где row...
я пытался понять, но сложилось такое впечатление, что они перепутаны в каждой второй строке.
вот кстати как делаются матрицы:
Особенно большое СПАСИБО
P.S. какими функциями можно проверить состояние памяти, как например MemAvail и MaxAvail в паскале?
Последний раз редактировалось qwert135; 28.05.2010 в 20:47..
|
|
|

28.05.2010, 21:55
|
|
Участник форума
Регистрация: 03.11.2009
Сообщений: 102
Провел на форуме: 1319431
Репутация:
22
|
|
посоветуйте книгу(с++) потоки и сети можно 2 разные книги)
буду благодарен
|
|
|

28.05.2010, 22:50
|
|
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме: 1014907
Репутация:
90
|
|
Как лучше организовать потоки в бруте: 1 поток = 1 пароль, 1 поток = 10 паролей или др?
И можно ли передать потоку 2 параметра (структуры использовать не хочется)?
PS: брут серверов
Последний раз редактировалось WNZRS; 28.05.2010 в 22:53..
|
|
|

28.05.2010, 23:37
|
|
Постоянный
Регистрация: 09.06.2005
Сообщений: 531
Провел на форуме: 3516666
Репутация:
439
|
|
ну уж точно не 1 поток на 1 пароль. так у тебя поток может создаваться дольше чем идёт проверка одного пасса. всё зависит от скорости. делай значение переменным и пробуй изменять. смотри как прога реагирует. лично я бы так делал.
|
|
|

29.05.2010, 09:50
|
|
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме: 1819761
Репутация:
180
|
|
Сообщение от WNZRS
И можно ли передать потоку 2 параметра (структуры использовать не хочется)?
Можно, если использовать TThread из VCL или написать свой класс для работы с потоками.
|
|
|

29.05.2010, 11:56
|
|
Новичок
Регистрация: 04.06.2009
Сообщений: 7
Провел на форуме: 15180
Репутация:
0
|
|
Код:
procedure klickkor(korX:integer;korY:integer); // p - пауза в секукндах var Pt: TPoint; begin Pt.x := korX; Pt.y := korY; {Преобразуем Pt к координатам экрана} Pt := ClientToScreen(Pt); {Преобразуем Pt к "mickeys" (аболютным координатам курсора мышки} Pt.x := Round(Pt.x * (65535 / Screen.Width)); Pt.y := Round(Pt.y * (65535 / Screen.Height)); {Переместим курсор мыши} Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_MOVE, Pt.x, Pt.y, 0, 0); {Имитируем нажатие левой кнопки мыши} Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTDOWN, Pt.x, Pt.y, 0, 0); {Имитируем отпускание левой кнопки мыши} Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTUP, Pt.x, Pt.y, 0, 0); end;
однако вылазит ошибка
Код:
Unit1.pas(225): Incompatible types: 'HWND' and 'TPoint
Что я не так делаю?
Последний раз редактировалось STLcRash; 29.05.2010 в 12:00..
|
|
|

29.05.2010, 15:37
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
название топика читаешь криво
|
|
|

30.05.2010, 11:15
|
|
Познающий
Регистрация: 22.11.2009
Сообщений: 53
Провел на форуме: 33126
Репутация:
0
|
|
Народ, переведите плиз следующий код из С++ на С, а именно потоковый вывод через printf(), заранее спасибо.
Код:
//N101
#include <iostream.h>
#include <conio.h>
int main()
{ int i,j,k1,k2,n;
n=10000000 ;//до какого числа считать
cout << "Numbers(less then 1000000), the sum of numbers of which is divided on 7.\n\n";
for (i=2;i<n;i++){
j=i+1;
k2=0;
while (j>0){
k2+= j%10;
j/=10;
}
if (k1%7==0 && k2%7==0){
cout << "Number is: ";
cout << i << "\n";
}
k1=k2;
}
cout << "\n";
getch();
return 0;
}
|
|
|

30.05.2010, 13:47
|
|
Участник форума
Регистрация: 18.07.2009
Сообщений: 272
Провел на форуме: 2083691
Репутация:
330
|
|
Код:
//N101
#include <stdio.h>
int main()
{
int i, j, k1, k2, n;
n = 10000000 ;
printf( "Numbers(less then 1000000), the sum of numbers of which is divided on 7.\n\n" );
for ( i = 2; i < n; i++ )
{
j = i + 1;
k2 = 0;
while( j > 0 )
{
k2 += j % 10;
j /= 10;
}
if ( k1 % 7 == 0 && k2 % 7 == 0)
{
printf( "%s: %d \n", "Number is", i );
}
k1 = k2;
}
printf( "\n" );
getch();
return 0;
}
Но сразу скажу, что твой код не корректен.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|