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

Как воспользоваться данной функцией для экспорта ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удаление из строки символа, введенного пользователем http://www.cyberforum.ru/cpp-beginners/thread1076616.html
Нужен код чтобы программа удаляла из строки символ, введенный пользователем и результат выводила на экран. Всем спасибо кто откликнулся:)С новым годом!!!!
C++ Не работает унарная операция "-" Добрый вечер! В программе не работает второе условие, а точнее унарная операция - . Подскажите, пожалуйста, что не так. #include<iostream> #include<conio.h> using namespace std; void main() {double x,a,b,c,y1,y2,y3; cout<<"x= "; cin>>x; cout<<"a= "; cin>>a; http://www.cyberforum.ru/cpp-beginners/thread1076606.html
Найти минимальную стоимость проезда от начала до конца C++
Помогите решить с помощью динамического программирования. Железная дорога с односторонним движением имеет n станций...Известны цены билетов с i-ой до j-ой станции (при i<j, т.к. дорога односторонняя)... Найти минимальную стоимость проезда от начала до конца (с учетом возможной экономии за счет пересадок).
Классы. Не могу исправить ошибку C++
Здравствуйте, не могу понять как исправить ошибку: #include "stdafx.h" #include <iostream> using namespace std; class pr { double x,y,p;
C++ Как инициализировать глобальную переменную в зависимости от количества строк в файле http://www.cyberforum.ru/cpp-beginners/thread1076573.html
Есть переменная типа int glob = 3; объявлена в не main(), т.е. глобальная. После неё, тоже не в mаin, объявлены структуры ex: struct buffer; далее: есть файл произвольный с n строками. имеется функция для подсчёта строк int count_string(FILE *file) //возвращает кол-во строк в файле { char string; int j = 0; while(fgets(string,dlina,file)!=NULL)j++; return j;
C++ Работа с БД. Файл с самой БД Всем здравствуйте! Есть прога для работы с БД, делал не я, пытаюсь в ней разобраться. Встал вопрос- прога требует файл, в котором хранится сама БД. Что должно быть в файле ( по идее файл текстовый) ясно и понятно. Вопрос: а где должен лежать сам файл и какого он должен быть формата? и вообще прога требует название файла или путь к нему? формат файла нужно указывать? Сам пробовал... подробнее

Показать сообщение отдельно
pEntity
10 / 5 / 1
Регистрация: 12.12.2012
Сообщений: 371
20.01.2014, 17:52     Как воспользоваться данной функцией для экспорта ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int FindModuleByAddr (void *addr, module *lib)
{
    MEMORY_BASIC_INFORMATION mem;
    VirtualQuery(addr, &mem, sizeof(mem));
 
    IMAGE_DOS_HEADER *dos = (IMAGE_DOS_HEADER*)mem.AllocationBase;
    IMAGE_NT_HEADERS *pe = (IMAGE_NT_HEADERS*)((unsigned long)dos+(unsigned long)dos->e_lfanew);
 
    if(pe->Signature != IMAGE_NT_SIGNATURE)
    {
        return FALSE;
    }
 
    lib->base = mem.AllocationBase;
    lib->size = (size_t)pe->OptionalHeader.SizeOfImage;
    lib->handler = lib->base;
 
    return TRUE;
}

Как получить адрес моего модуля для первого аргумента в функции? Просто написать имя не прокатывает.

Взял данную функцию с кода, который использовался для одной игры.. Использовалось так:

C++
1
2
3
4
5
6
7
8
9
10
11
    if (!FindModuleByAddr((void*)g_engfuncs.pfnAlertMessage, &EnginelModule))
    {
        printf("[%s]: Failed to locate engine!\n", Plugin_info.logtag);
        return 0;
    }
 
    if (!FindModuleByAddr((void*)MDLL_FUNC->pfnGetGameDescription(), &g_GameDllModule))
    {
        printf("[%s]: Failed to locate %s\n", Plugin_info.logtag, GET_GAME_INFO(PLID, GINFO_DLL_FILENAME));
        return 0;
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru