HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4191  
Старый 27.11.2019, 19:53
redcode
Участник форума
Регистрация: 26.06.2018
Сообщений: 166
С нами: 4149151

Репутация: 213
По умолчанию

Цитата:
Сообщение от RECEIVER  

В ImGUI окне, при вводе в InputText, нажимая T открывается чат, можно как-нибудь его заблокировать при открытии ImGUI окна и разблокировать при закрытии?
Можно сделать вот так:

C++:





Код:
bool
CALLBACK
WndProcHandler
(
HWND hwd
,
UINT msg
,
WPARAM wParam
,
LPARAM lParam
)
{
static
bool
show_cursor
=
false
;
if
(
render
)
{
show_cursor
=
true
;
SF
->
getSAMP
(
)
->
getMisc
(
)
->
ToggleCursor
(
1
)
;
SF
->
getSAMP
(
)
->
getInput
(
)
->
DisableInput
(
)
;
ImGui_ImplWin32_WndProcHandler
(
hwd
,
msg
,
wParam
,
lParam
)
;
if
(
msg
==
WM_KEYDOWN
)
{
if
(
wParam
==
VK_ESCAPE
)
render
^=
true
;
return
true
;
}
}
else
{
if
(
show_cursor
)
{
SF
->
getSAMP
(
)
->
getMisc
(
)
->
ToggleCursor
(
0
)
;
show_cursor
=
false
;
}
}
return
true
;
}
 
Ответить с цитированием

  #4192  
Старый 30.11.2019, 11:55
Receiver
Постоянный
Регистрация: 26.03.2016
Сообщений: 660
С нами: 5332594

Репутация: 163


По умолчанию

как сделать обход shadowplay, bandicam, obs? как оно работает?
 
Ответить с цитированием

  #4193  
Старый 01.12.2019, 19:59
bet.io
Участник форума
Регистрация: 06.04.2018
Сообщений: 116
С нами: 4265571

Репутация: 68
По умолчанию

Подскажите пожалуйста что не так сделал, с комментариями того, что вы добавляете. Был бы оооочень признателен :3

Напишите программу, находящую в этом массиве два соседних элемента, значения которых наименее близки, то есть абсолютная величина их разности максимальна. Если таких пар несколько, можно взять любую из них

Код:





[CODE]
#include
using namespace std;
void main()
{
setlocale(0, "");
int a[5], k = INT_MIN;
for (int i = 0; i > a[i];
for (int i = 0; i k) k= (abs(a[i + 1]) - abs(a[i])) / (abs(a[i + 1]) + abs(a[i]));
cout

 
Ответить с цитированием

  #4194  
Старый 01.12.2019, 20:24
traceattack
Участник форума
Регистрация: 11.01.2017
Сообщений: 218
С нами: 4913302

Репутация: 98
По умолчанию

[QUOTE="bet.io"]

Подскажите пожалуйста что не так сделал, с комментариями того, что вы добавляете. Был бы оооочень признателен :3
Напишите программу, находящую в этом массиве два соседних элемента, значения которых наименее близки, то есть абсолютная величина их разности максимальна. Если таких пар несколько, можно взять любую из них

Код:





[CODE]
#include
using namespace std;
void main()
{
setlocale(0, "");
int a[5], k = INT_MIN;
for (int i = 0; i > a[i];
for (int i = 0; i k) k= (abs(a[i + 1]) - abs(a[i])) / (abs(a[i + 1]) + abs(a[i]));
cout

C++:





[CODE]
#include
using
namespace
std
;
int
main
(
void
)
{
const
int
N
=
5
;
int
k
=
-
1
;
int
arr
[
N
]
;
int
m1
,
m2
;
for
(
int
i
=
0
;
i
>
arr
[
i
]
;
for
(
int
i
=
0
;
i

k
)
{
k
=
temp
;
m1
=
arr
[
i
]
;
m2
=
arr
[
i
+
1
]
;
}
}
cout

 
Ответить с цитированием

  #4195  
Старый 01.12.2019, 20:33
bet.io
Участник форума
Регистрация: 06.04.2018
Сообщений: 116
С нами: 4265571

Репутация: 68
По умолчанию

[QUOTE="Niji"]

В твоей "Мега - формуле" не очень хочется разбираться.
А так , читай задание внимательней

C++:





[CODE]
#include
using
namespace
std
;
int
main
(
void
)
{
const
int
N
=
5
;
int
k
=
-
1
;
int
arr
[
N
]
;
int
m1
,
m2
;
for
(
int
i
=
0
;
i
>
arr
[
i
]
;
for
(
int
i
=
0
;
i

k
)
{
k
=
temp
;
m1
=
arr
[
i
]
;
m2
=
arr
[
i
+
1
]
;
}
}
cout

Код:





[CODE]
#include
using namespace std;
void main()
{
setlocale(0, "");
float d, r;
int a[5], k = INT_MIN;
for (int i = 0; i > a[i];
for (int i = 0; i k))
{
k = abs(a[i + 1] - a[i]);
d = a[i];
r = a[i + 1];
}
}
cout

 
Ответить с цитированием

  #4196  
Старый 01.12.2019, 20:38
traceattack
Участник форума
Регистрация: 11.01.2017
Сообщений: 218
С нами: 4913302

Репутация: 98
По умолчанию

[QUOTE="bet.io"]

Разве m1 и m2 не должны быть float? И да, как я написал будет работать, либо где-то накосячил?

Код:





[CODE]
#include
using namespace std;
void main()
{
setlocale(0, "");
float d, r;
int a[5], k = INT_MIN;
for (int i = 0; i > a[i];
for (int i = 0; i k))
{
k = abs(a[i + 1] - a[i]);
d = a[i];
r = a[i + 1];
}
}
cout
 
Ответить с цитированием

  #4197  
Старый 01.12.2019, 21:07
bet.io
Участник форума
Регистрация: 06.04.2018
Сообщений: 116
С нами: 4265571

Репутация: 68
По умолчанию

Цитата:
Сообщение от Niji  

Ты сам изначально писал код в *int*, теперь ты меня спрашиваешь о float, хотя задание изначально у тебя. Плюс переиначил в каком-то роде мой код и спрашиваешь о его работоспособности , у тебя там все хорошо??? 😕
Хахахахах, да не, я просто некоторые переменные там заменил. Я бы протестил на числах, да не совсем понимаю как отбирается абсолютная велечина
 
Ответить с цитированием

  #4198  
Старый 01.12.2019, 21:28
traceattack
Участник форума
Регистрация: 11.01.2017
Сообщений: 218
С нами: 4913302

Репутация: 98
По умолчанию

Цитата:
Сообщение от bet.io  

Хахахахах, да не, я просто некоторые переменные там заменил. Я бы протестил на числах, да не совсем понимаю как отбирается абсолютная величина
Абсолютная величина - это модуль обычный: | 1 | == 1 , | -1 | == 1 ;

Если смотреть допустим на примере этой задачи , есть некий массив с элементами 1 , 2 , -10 ;

Сначала рассматриваем первую пару и находим абсолютную величину их разности : | 1 - 2 | == 1

Теперь рассматриваем вторую пару и находим уже у нее : | 2 - (-10) | == 12

Т.к 12 > 1 , то мы выводим вторую пару , а именно числа 2 и -10 в любом порядке
 
Ответить с цитированием

  #4199  
Старый 02.12.2019, 00:24
bet.io
Участник форума
Регистрация: 06.04.2018
Сообщений: 116
С нами: 4265571

Репутация: 68
По умолчанию

Цитата:
Сообщение от Niji  

Абсолютная величина - это модуль обычный: | 1 | == 1 , | -1 | == 1 ;
Если смотреть допустим на примере этой задачи , есть некий массив с элементами 1 , 2 , -10 ;
Сначала рассматриваем первую пару и находим абсолютную величину их разности : | 1 - 2 | == 1
Теперь рассматриваем вторую пару и находим уже у нее : | 2 - (-10) | == 12
Т.к 12 > 1 , то мы выводим вторую пару , а именно числа 2 и -10 в любом порядке
Понял. Пасибо большое :3 В интернете посмотрел, там чего только не написано насчёт этой темы, ты сразу же ясно и простыми словами написал
 
Ответить с цитированием

  #4200  
Старый 03.12.2019, 19:57
legendabrn
Участник форума
Регистрация: 08.03.2019
Сообщений: 121
С нами: 3781678

Репутация: 113
По умолчанию

как изменить в адресе памяти значение string:







Адрес известен, нужен код на c++ для изменения

пытался через reinterpret_cast, не получается
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.