-
Постов
381 -
Зарегистрирован
-
Посещение
-
Победитель дней
4
Тип контента
Профили
Форумы
Загрузки
Блоги
Сообщения, опубликованные afro228offical
-
-
В 14.07.2016в18:51, Xipho сказал:
// функция для подсчета цифр в числе public int getCountsOfDigits(long number) { int count = (number == 0) ? 1 : 0; while (number != 0) { count++; number /= 10; } return count; } // пример преобразования DWORD num = 123456; // задаем само число int length = getCountsOfDigits(num); // получаем длину числа (количество цифр в числе) wchar_t[] numberBuffer = new wchar_t[length + 1]; // создаем буфер для строки величиной с количество цифр в числе + 1 символ для "завершающего символа" memset(numberBuffer, 0, length + 1); // на всякий случай заполняем буфер нулями, чтобы в нем не было "мусора" _itow(num, numberBuffer, 10); // перегоняем число в строку // Профит!!! Неужели так сложно почитать документацию?
Ну я уже костылями всё залепил . Вроде всё работает правильно . Но всё равно спасибо )
-
18 минуту назад, Dmitryhip сказал:
В этой теме все есть. Чуть выше можешь посмотреть видео как делается для cs, в assaultcube все ищется так же кроме отдачи, ну а отдачу с верху написали инструкции которые нужно занопить.
Ага , нашёл сигну в начале темы , прост не смотрел туда .
50 8D 4C 24 1C 51 8B CE FF D2
Ща обзор на векторный aimbot запилю С отдачей не круто , а без неё просто з****сь
-
Кто может дать указатель и смещение на No Recoil и RapidFire ? Для AssaultCube версии 1.2.0.2 .
-
Сделал свой перевод из DWORD в wchar_t
-
Круууть
-
Странно , но в консольном приложении всё работает прекрасно , а в приложении winapi нет...
-
Ага , спасиб Но что значит этот формат ? %d - %s из целого числа в wchar_t ?
-
23 минуты назад, Xipho сказал:
ты мсдн почитать-то хоть попробовал?
Эмм. А wsprintf тебе опять чем не угодил?
Да , почитал . Тут . Но с форматом не разобрался
-
18 минуту назад, gmz сказал:
facepalm* покажи кусок где вс фейлит на wcscat +лог
Про DWORD отдельный вопрос , а wcscat уже не нужен , т.к. уже свою функцию сделал
-
Написал свою копию wcscat . Возникла другая проблема . Как DWORD перевести в wchar_t[] ? Или свой перевод писать ?
-
44 минуты назад, gmz сказал:
пхах ты все еще не можешь копирнуть строку? что за компиль?
Пишу в Microsoft Visual Studio 2015 ...
-
44 минуты назад, Xipho сказал:
А мсдн почитать внимательно никак? Например, у string есть метод с_str(). Читай про него.
И можно будет string перевести в wchar_t[] ?
-
Может написать свою функцию , типа wcscat ?
я уже свой wcslen написал
size_t amir(wchar_t amir[]) { int i = 0; for (i = 0; amir[i] != NULL ;i++ ) { } return i; }
-
Только что, gmz сказал:
_s убери и размер буфера
Просто wcscat не принимает
-
1 минуту назад, gmz сказал:
ты должен его сам задать, например WCHAR buffer[1024];
wcscpy_s(buffer,1024,text1);
wcscat_s(buffer,1024-ARRAYSIZE(text1),text2);Так мне нужно не задавая размер или задавать по нужным размерам
-
7 минут назад, Xipho сказал:
Второй параметр - размер принимающего буфера. То есть, в твоем случае ты не сможешь ничего прибавить, так как у тебя в text1 нет места для добавления символов.
А почему бы не заюзать std::string и не мучить себе голову?
String Не получится вывести в имя компонента WinApi
-
Как сложить два массива wchar_t text1[] и wchar_t text2[] ?
Как пытался делать я :
wchar_t text1[] = L"12\0"; wchar_t text2[] = L"34\0"; wcscat_s(text1, (тут хз , какой параметр), text2); wcout << text1<< endl;
Какой второй параметр нужно указывать ? Я знаю , что size_t numberOfElements . Но как его узнать ?
-
Ну обычный прямоугольник . Чем дальше враг , тем меньше его размер и наоборот . А называется это ESP_BOX'ом
-
Придётся в платные запросы кидать проблему...
-
Как работать с WCHAR* wch = L""; или WCHAR wch[] = L""; или wchar_t* wch = L""; или wchar_t wch[] = L""; ? Как добавить к одной строке другую ?
-
Вернее вот так вот , как сделать ?
wchar_t WE[] = L""; _ultow_s(ProcInfo.th32ProcessID, WE, 10); SendMessage(hcom, LB_ADDSTRING, 0, (LPARAM)(WE));
-
Ладно , как вывести в listbox массив WE . Во что преобразовать надо ?
wchar_t WE[] = L"SSS"; SendMessage(hcom, LB_ADDSTRING, 0, (LPARAM)(WE));
-
Ну эт жесть
Ошибка C4996 'swprintf': function has been changed to conform with the ISO C standard, adding an extra character count parameter. To use the traditional Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS. -
Только что, holy сказал:
У меня, в CodeBlocks, в структуре тип TCHAR, видимо в Visual Studio другой тип.
Попробуй вместо strlen использовать wcslen (она для WCHAR)
И тут чет
mbstowcs(forExeFile, entry.szExeFile, lenExeFile);
Ошибка C2664 "size_t mbstowcs(wchar_t *,const char *,size_t)": невозможно преобразовать аргумент 2 из "WCHAR [260]" в "const char *" prac c:\users\user\documents\visual studio 2015\projects\prac\prac\prac.cpp 58
Глобальный вектор c++
in Низкоуровневое программирование
Опубликовано
Как правильно объявить глобальный вектор ? И управлять им ?
При записи в него , программа вылетает