Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

gcc в c++ VS - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать структуру для представления информации о группе http://www.cyberforum.ru/cpp-beginners/thread798175.html
Помогите, как разработать структуру для представления информации о группе, а именно: ф.и.о., адрес, дата рождения, средняя успеваемость в диапазоне от 1 до 10 баллов. Создать массив структур для...
C++ работа с классом пишу класс быстрой математики (знаю что многие делали в инете дофига всего, но всё же) сделал таблицу корней в общем то всё работает (привожу код) файл .h typedef float Real; class Math {... http://www.cyberforum.ru/cpp-beginners/thread798160.html
Install C++ C++
Вот на следующей неделе в технаре начинаем изучать С++, решил посмотреть, что да как пораньше. Киньте ссылку на нормальный install. Вот еще такой прикол, как с Turbo Pascal и Pascal ABC, они же как...
C++ Метод медиан из трех элементов VS улучшенный быстрый метод сортировки(метод Бентли-Макилроя)
Здравствуйте! Дали весьма интересное задание. Сравнить два вышеуказанных метода сортировки для массива из 10000 элементов, результаты вывести в текстовый файл. Проблемка в другой, не могу найти у...
C++ Бегущая строка в С++ http://www.cyberforum.ru/cpp-beginners/thread798101.html
Всем привет! Вчера столкнулся с трудностью: не получается написать код бегущей строки в MS VC++. Перепробовал кучу вариантов из того, что умею и знаю. Облазил инет, дали несколько ценных советов, но...
C++ Дана строка символов, представляющих собой арифметическое выраже0ие. Вывести на экран результат данного выражения Дана строка символов, представляющих собой арифметическое выраже0ие. Вывести на экран результат данного выражения. Так и не нашёл решения, поэтому снова сюда. Может кто знает где похожие примеры в... подробнее

Показать сообщение отдельно
karaulov2
0 / 0 / 0
Регистрация: 05.12.2012
Сообщений: 59
01.03.2013, 22:56  [ТС]
(было
C++
1
2
3
4
5
6
7
8
void MakeStrRef(RCString* sref,char* data){
    asm("pushl %%eax\n"
        "call %%edx"
        :
        :"a"(data),"c"(sref),"d"(GameBase+0x011300)
        :
        );
}
)

C++
1
2
3
4
5
6
7
8
__declspec(naked) void __cdecl MakeCJassString(CJassString* sref,char* data){
    _asm
    {
        mov eax, g_GameDllAddress
        add eax, 0x011300
        call eax
    }
}
тот же цикл (в цикл попадает функция которая вызывает MakeCJassString) ну и MakeCJassString не выполняет нужные действия

а как правильно записать?

Добавлено через 10 минут
написал:
C++
1
2
3
4
5
6
7
8
void  MakeCJassString(CJassString* sref,char* data){
    _asm
    {
        mov eax, sref 
        mov ecx, data
        call g_GameDllAddress+0x011300
    }
}
цикл стал работать в 2 раза быстрее

но все равно не работает

Добавлено через 13 минут
вот с cheatengine скриншот:
http://screenshot.su/img/73/38/38/73...4b2b23e73f.jpg
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru