Вопрос по С++

Del

Member
Ответ: Что нужно для настройки сервера для приложений С#?

это что ж за программы, что для них сервер нужен?
 
Ответ: Вопрос по С++

Есть масив с натуральніми числами.
Подскажите, как найти номер ячейки, в которой находится минимальное число?
 

NiCketT

Member
Ответ: Вопрос по С++

CriticalArrow
#define N=5;
int mas[N];
//заполняем массив
int n, min=mas[0];
for (int i=0; i<N; i++){
if (mas<min){
min=mas;
n=i;
}
}
//резкльтат - n
 

quant

yeah
Відповідь: Ответ: Вопрос по С++

Есть масив с натуральніми числами.
Подскажите, как найти номер ячейки, в которой находится минимальное число?
если єто с++ то подключай <algorithm> и когда b указатель на первый элемент а e - указатель на последний + 1, ответом будет std::min_element(b, e) - b
Код:
#include <cstdio>
#include <algorithm>

int main () {
    int maj[] = { 6, 4, 1, 2, 3, 2, 4, 10 };
    int *b = maj, *e = maj + (sizeof(maj) / sizeof (int));
    int pos = std::min_element(b, e) - b; // result
    printf ("position of the minimum is %d", pos);
    return 0;
}
 
Ответ: Вопрос по С++

Нет, это был C#, спасибо Никет - пошло, с маленькими корректировками.
 

Mr_Green

New Member
Ответ: Вопрос по С++

Есть код:
BYTE * HookHookJMP = (BYTE *)(0x008771DA);
*HookHookJMP = (BYTE) 0xE9;
DWORD * HookHookSetAddr = (DWORD *) (0x008771DB);
*HookHookSetAddr = (DWORD)HookPacket;
*HookHookSetAddr -= (0x008771DA + 5);
Собственно не понятны почти все строчки… хочется, так сказать, понять о чём речь идёт :).
Интересует только код С

Просто для показания что же такое (DWORD)HookPacket:
HookPacket:
cmp al, 0D1h ;Max PacketId
jnb HookPacket_UnkProtoc
lea rcx, [rbx+r13]
lea rdx, [rsi]
call ReceivePacket
mov rax, 8771E2h
jmp rax

HookPacket_UnkProtoc:
mov rax, 87756Fh
jmp rax
 
Останнє редагування:

Пух

كنت بلهاء
Модератор
Ответ: Вопрос по С++

дайте компилятор языка C (или что там нужно на 1 курсе в политехе)
 
Зверху