@ProCxx

Страница 2016 из 2477
Амаль
01.05.2018
07:54:31
#include <iostream> using namespace std; int main() { int size = 0, swap = 0; cout << "Enter size: "; cin >> size; while(size <= 0) { cout << "Enter size > 0: "; cin >> size; } int *arr = new int [size]; for(int i = 0; i <= size; i++) cin >> arr[i]; for(int i = 0; i <= size; i++) cout << arr[i]; cout << endl; for(int i = 0; i < size; i++) { swap = arr[i]; arr[i] = arr[size-i]; arr[size-i] = swap; } for(int i = 0; i <= size; i++) cout << arr[i]; cout << endl; return 0; }

TadjMahal?
01.05.2018
07:54:49
Это как?

Амаль
01.05.2018
07:55:54
https://pastebin.com/467qcaxV

ненененен неправильно сделал

Google
Aidar
01.05.2018
08:04:17
Амаль
01.05.2018
08:05:25
<=size ??????
да знаю говнокод. щас по другому делаю

Aidar
01.05.2018
08:05:40
да знаю говнокод. щас по другому делаю
нет это уб, ты вышел за массив

@supapro

Тарас
01.05.2018
08:07:32
for(int I=0,M=n-1;I<M;I++, M--) swap(a[i], a[M]);

Соре за большие буквы, клава сама исправляет

Aidar
01.05.2018
08:08:56
блэт std::reverse

почему I<=M?

Амаль
01.05.2018
08:09:51
?????? мне стыдно за себя ребята.

Тарас
01.05.2018
08:09:52
Ну

Когда

I=m

Это середина

Google
Тарас
01.05.2018
08:10:19
Массива

Aidar
01.05.2018
08:10:25
и ты ее с собой меняешь?

клево

Тарас
01.05.2018
08:10:30
Ну

На всякий

А, ну да, это не нужно

Aidar
01.05.2018
08:12:54
template<class BidirIt> void reverse(BidirIt first, BidirIt last) { while ((first != last) && (first != --last)) { std::swap(*first++, *last); } }

Alex Фэils?︙
01.05.2018
08:39:52
Ну
А теперь соедини эти 5 сообщений в одно, пожалуйста

Тарас
01.05.2018
08:42:43
Когда I=m, то счетчик находится на середине массива

vkrisy
01.05.2018
08:47:16
Всем привет.

Амаль
01.05.2018
08:47:44
привет vkrisy

Alex Фэils?︙
01.05.2018
09:06:53
/extra list

Group Butler [beta]
01.05.2018
09:06:54
/extra list
List of custom commands: #chatlist #flood #laststd #minihelp #supapro #ultramegapro

Alex Фэils?︙
01.05.2018
09:07:12
Хм. Мало тегов... часть просралось. Надо починить.

Амаль
01.05.2018
09:07:41
/extra

Alex Фэils?︙
01.05.2018
09:07:50
/extra #onlinecode Интересные сервисы для демонстрации вашего кода: 1. Телеграм – просто оберните весь код в три обратных кавычки \` 2. pastebin.com – простой сервис для вставки фрагментов кода; 3. gist.github.com – позволяет также делать коммиты, форки и работать как с микро-репозиторием; 4. ideone.com – позволяет также компилировать код, задавать входные параметры и печатает результат; 5. melpon.org/wandbox – компилирует код, печатает результаты, и имеет удобные клавиатурные раскладки для любителей Vim , Emacs (у нас также есть чаты по ним ? ); 6. godbolt.org – помимо компилятора предоставляет дизассемблированный код для скомпилированной программы.

Alex Фэils?︙
01.05.2018
09:08:03
#minihelp

Google
Group Butler [beta]
01.05.2018
09:08:04
#minihelp
Мини-памятка для вошедших 1. С недавнего момента при входе участнику запрещаются все медиасообщения, стикеры и внедрение ссылок. Это сделано из-за участившегося спама в Телеграм-чатах. Эти ограничения потом снимаются, если участник вежливо попросит одного из администраторов; 2. /rules и хештеги из /extra list работают, если вы написали боту @GBReborn_bot в лс (он вам и ответит туда), это ограничение апи ботов Телеграма. 3. Сюда бот напишет, если команду активировал один из администраторов чата. 4. Команда /stats даст вам ссылку на небольшую статистику бота. Не надо её вызывать, лучше перейдите сюда: http://combot.org/chat/-1001031904034 5. Не флудите командами ботов! Если нажали на команду, то вы всегда можете удалить ее с помощью кнопки Delete в контекстном меню Телеграма; 6. Вопросы для новичков в чат #supapro : https://telegram.me/joinchat/AAAAAD3eN3KytHPyhyh96w 7. Не спрашивайте "кто знает %s?" Пишите сразу вопрос! (P.s. если не знаете про %s, то вам в #supapro); 8. Не надо форвардить (Forward) сообщение, на которое вы отвечаете. Есть кнопка Reply (Ответить).

Олег
01.05.2018
09:32:26
Кто с odbc в visual studio работал?

Помощь не помешала бы

Anatoly
01.05.2018
09:59:29
Помощь не помешала бы
Don't ask to ask, just ask https://msdn.microsoft.com/ru-ru/library/s9ds2ktb.aspx

Олег
01.05.2018
10:08:27
Don't ask to ask, just ask https://msdn.microsoft.com/ru-ru/library/s9ds2ktb.aspx
Спасибо, сам там сижу, но от того кто лично делал, совет не мешал бы)

Олег
01.05.2018
10:16:31
Ну я и спросил-кто работал? Раз ни один не ответил-смысл дальше спрашивать?

Anatoly
01.05.2018
10:25:14
Ну я и спросил-кто работал? Раз ни один не ответил-смысл дальше спрашивать?
Мудро. В этой ситуации главное не забыть как ходить, а то ведь никто не обучал хотьбе, а дальше спрашивать и не имеет смысла :)

Олег
01.05.2018
11:15:40
Так как может ктт знает как через odbc связать прогу с моделью в oracle data modeler?

Юра Незнанов
01.05.2018
11:23:19
кто-нибудь шарит в разработке дров под винду?

Andrey
01.05.2018
11:25:36
335...

Anatoly
01.05.2018
11:29:17
Так как может ктт знает как через odbc связать прогу с моделью в oracle data modeler?
возьми модель, сгенери классы на клиенте, ходи к базе.

Олег
01.05.2018
11:29:58
Ок, спс

Anatoly
01.05.2018
11:30:09
кто-нибудь шарит в разработке дров под винду?
все, https://docs.microsoft.com/en-us/windows-hardware/drivers/

Admin
ERROR: S client not available

Олег
01.05.2018
11:30:12
Но там не все так просто

Напишу крч

Юра Незнанов
01.05.2018
11:30:51
все, https://docs.microsoft.com/en-us/windows-hardware/drivers/
ну там слишком много. у меня просто конкретный вопрос, я надеялся что сталкивался ктото и за секунду сможет ответить

естественно я пользуюсь мсдн и так

Google
Alexander
01.05.2018
11:40:39
как же задрали уже

Юра Незнанов
01.05.2018
11:40:56
как из драйвера можно получить пид процесса, если у меня есть хендл

для функции PsGetprocessID нужен указатель на процесс. и это отдельная история

это нужно для перехвата функции ZwWriteVirtualMemory. там во входных параметрах для этй функции используетсяя хендл процесса куда пишем, а мне очень удобно было бы пид процесса получить а не хендл

Alexander
01.05.2018
11:41:44
во, другое дело ? теперь жди, мб кто ответит

Anatoly
01.05.2018
11:43:51
для функции PsGetprocessID нужен указатель на процесс. и это отдельная история
https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/content/ntifs/nf-ntifs-pslookupprocessbyprocessid

Юра Незнанов
01.05.2018
11:45:18
https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/content/ntifs/nf-ntifs-pslookupprocessbyprocessid
здесь уже пид используется, мне именно надо в кернел моде из хендла пид получить

причем PEPROCESS тоже хер по хендлу получишь

Anatoly
01.05.2018
11:46:14
Юра Незнанов
01.05.2018
11:47:43
https://msdn.microsoft.com/ru-ru/library/windows/desktop/ms683215(v=vs.85).aspx
это уже винапишная. ее не получится использовать в драйвере

Anatoly
01.05.2018
11:49:55
это уже винапишная. ее не получится использовать в драйвере
слушай HANDLE это и есть твой pid, ты пробовал ее в PsLookupProcessByProcessId передавать?

Юра Незнанов
01.05.2018
11:50:39
блин... вообще нет, просто драйвер надо собрать... установить...

но по сути, если есть отдельные функции типа PsGetCurrentProcess для получения пида, скорей всего они разные

Anatoly
01.05.2018
11:53:44
но по сути, если есть отдельные функции типа PsGetCurrentProcess для получения пида, скорей всего они разные
я к сожу не могу въехать в твой флоу, но посмотри https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/content/ntddk/nf-ntddk-pssetcreateprocessnotifyroutine

здесь ты имеешь возможность отслеживать подключаемые и отключаемые процессы

Евгений
01.05.2018
12:26:43
if (flags & (read | write | ~share)) правильно написано?

Павел
01.05.2018
12:27:47
Ребят

Знает кто, в какой момент(вместе с передачей первого сообщения или в другой момент) генерируются ключ шифрования для личного диалога в телеге?

Евгений
01.05.2018
12:28:02
Да, точно, исправил, ща норм?

Страница 2016 из 2477