Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ с++ блок-схемы Здравствуйте! У меня такой вопрос: как реализовать команды контейнера vector в блок схеме? Вот текст программы: #include <iostream> #include <cstdlib> #include <vector> #include <random> #include <algorithm> #include <iterator> bool containsDigit( int value, int digit ) { https://www.cyberforum.ru/ cpp-beginners/ thread997414.html C++ Вставить в текстовый файл его имя
Имеются около 3000 текстовых файлов с именами (напр. name1, name2, name3 и т.д.). Текст файлов напр. такой: Текст --- текст------текст --- Текст Ну задача собственно такая, автоматически для всех этих 3000 файлов вставить в опр. часть текста его текущее имя.
C++ Как разделить строку на слова? https://www.cyberforum.ru/ cpp-beginners/ thread997405.html
Помогите написать функцию для разбиения передаваемой строки на слова. Например дана строка: "This is text, and it is black.". И нужно вернуть слова: This is text and it is black
C++ Ошибка push_back() в vector Доброго времени суток. Сразу код : #include "stdafx.h" #include "expat.h" #include <stdio.h> #include <iostream> #include <string> #include <vector> using std::string; https://www.cyberforum.ru/ cpp-beginners/ thread997404.html
Дано три строки,нужно вывести первую,удалив из нее гласные,содержащиеся во второй и удвоив согласные,содержащиеся в третьей C++
Дано три строки,нужно вывести первую,удалив из нее гласные,содержащиеся во второй и удвоив согласные,содержащиеся в третьей Например: tetrad rebus real получится ttrrad
C++ Попытка создать обработку событий Попытался создать что-то наподобии сигналов и слотов. Вот мой файл Event.h #ifndef ELEM_H #define ELEM_H #include <vector> #include "Delegate.h" using std::vector; https://www.cyberforum.ru/ cpp-beginners/ thread997388.html
C++ Демографическая модель Мальтуса https://www.cyberforum.ru/ cpp-beginners/ thread997359.html
Добра вам, дорогие форумчане. Нужно написать программу, которая по заданным параметрам будет строить демографическую модель Мальтуса Параметры которые можно менять: коэффициент рождаемости, смертности, начальная численность популяции, внешние переменные В фото прикрепил вырезку из практикума
C++ Разработка библиотеки на С++ работа со списками
Требуется разработать библиотеку com для работы с полуторосвязным списком(где каждый элемент имеет указатель на следующий и только каждый 10ый имеет указатель назад) в этой библиотеке должны быть все функции для работы с таким списком. Также он является упорядоченным. Заранее большое спасибо, помогите новичку пожалуйста.
C++ Решение задачи https://www.cyberforum.ru/ cpp-beginners/ thread997345.html
Имеется задача: Имеем К квадратных плиток. Из них нужно выложить прямоугольник высотой H и шириной W плиток. Вариантов, как вы понимаете, немало. Но каждый прямоугольник имеет свой ​​код. Этот код вычисляется как сумма двух величин: Квадратоподобие = | H - W | Экономичность = К - H * W Нужно найти минимально возможный код прямоугольника.
C++ Сортировка слиянием https://www.cyberforum.ru/ cpp-beginners/ thread997339.html
Пожалуйста можете предоставить код сортировки слиянием, который будет считывать массив с N чисел, а возвращать упорядоченный массив. Скажите будет ли сортировка слиянием работать быстрее или равных с быстрою сортировкою. Будет ли функция std::sort() работать быстрее или равных с быстрою сортировкою. За ранние спасибо.
C++ Задан массив целых чисел. Определить, сколько процентов от всего количества элементов исходного массива составляют нечётные элементы
Что-то я совсем не так делаю. Помогите разобраться. Заранее большое спасибо. #include <iostream>; #include<stdlib.h>; using namespace std; int main() { setlocale(LC_ALL, "Rus"); int i, per,odd; int array;
C++ free Выделил память под массив(строку), размером 5 элементов. char *str; str = (char*)calloc(5,sizeof(char)); if (str == NULL) { cout<<"ERROR"<<endl; exit(1); } По мере ввода строки, выделяется дополнительная память. realloc может возвратить указатель на новую область памяти, поэтому старую нужно очистить. https://www.cyberforum.ru/ cpp-beginners/ thread997332.html
327 / 252 / 58
Регистрация: 12.12.2012
Сообщений: 2,048
0

Вынести в тело функции - C++ - Ответ 5283277

04.11.2013, 13:41. Показов 417. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Привет. Помогите вынести данные в тело функции.
C++
1
2
3
4
5
6
void *TestHook_Adress;
void(*TestHook_Function)
(   
    float Arg1, 
    int Arg2
);
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
bool PatchCreate( char *szLibary )
{
    short pattern[] = {0x81,0xEC,-1,-1,-1,-1,0x53,0x55,0x8B,0xAC,0x24,0x68,0x02,0x00,0x00,0x56,0x57,0x55,0x33,0xFF,0xFF,0x15,-1,-1,-1,-1,0x8B,0x8C,0x24,0x7C,0x02,0x00,0x00,0x83,0xC4,0x04,0x85,0xC9,0xA3,-1,-1,-1,-1,0x7C,-1,0x3B,0x88,0xA4,0x00,0x00,0x00,0x7C,-1};
 
    int pLength = sizeof(pattern)/sizeof(short);
 
    bool findet = false;
 
    HMODULE module;
    if(GetModuleHandleEx(0,(LPCSTR)szLibary,&module))
    {
        HANDLE process =  GetCurrentProcess();
        _MODULEINFO moduleInfo;
        
        if(GetModuleInformation(process,module,&moduleInfo,sizeof moduleInfo))
        {
            
            CloseHandle(process);
 
            unsigned char * baseAdress =  (unsigned char *) moduleInfo.lpBaseOfDll;
            DWORD length = moduleInfo.SizeOfImage;
 
            
            for(unsigned int i=0; i <= length - pLength ;i++)
            {
                if (comparePattern(pattern, baseAdress + i, pLength))
                {
                    findet = true;
 
                    TestHook_Adress = baseAdress + i;
                }
                
            }
        }
 
    }
    else
    {
        printf("Error locate module %s",szLibary);
        return false;
    }
 
    if (!findet)
    {
        printf("Cant find patch!");
        return false;
    }
 
    TestHook_Function = 
    (void (*) (  
        float Arg1,
        int Arg2,
    ))TestHook_Adress;
 
    memcpy((void *)BytesOriginal, TestHook_Adress, sizeof BytesOriginal);
 
    BytesPatched[0] = 0xE9;
    *((long*)(&BytesPatched[1])) = (char*)SV_TestHook - (char*)TestHook_Adress - sizeof BytesOriginal;
 
    DWORD oldProtection;
 
    if(VirtualProtect(TestHook_Adress, sizeof BytesPatched, PAGE_EXECUTE_READWRITE, &oldProtection))
        return true;
 
    return false;
}

Чтоб pattern брался с тела функции,а так же TestHook_Adress и

TestHook_Function =
(void (*) (
float Arg1,
int Arg2,
))TestHook_Adress;

Вернуться к обсуждению:
Вынести в тело функции C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2013, 13:41
Готовые ответы и решения:

Перегрузка операторов: Можно ли вынести "тело" оператора (расчеты) из H в CPP?
Помогите новичку! Пишу класс и вынес его в отдельные файлы *.CPP и *.H Теперь пытаюсь...

Вынести функции из класса
Здравствуйте нужно вынести функции из класса в сам main подскажите как реализовать: #include...

Вынести обработку массивов в функции
Ребят, нужна небольшая помощь, есть готовая программа, где нужно обвести забором круглой формы...

Вынести некоторые функции в модуль
Здравствуйте, суть такая: Есть программа с кучей функций в которых используется собственная...

0
04.11.2013, 13:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.11.2013, 13:41
Помогаю со студенческими работами здесь

Как правильно вынести функции в методы?
Программа работает с двумя текстовыми файлами, создает массив объектов из двух объектов(в первом-...

Как вынести функции во внешний файл
День добрый. Недавно начал изучать микроконтроллеры и написание кода на Си\С++ Освоил основы...

Тело функции
BOOL WINAPI ExitWindowsEx( _In_**UINT uFlags, _In_**DWORD dwReason) Напишите пожалуйста код...

Вынести процедуры и функции в отдельный файл
хочу вынести по файликам разные процедуры, так как программа разрослась, и устал часто юзать...

Вынести части кода в отдельные функции
Глупая идея наверное, но если требуется создать пару функций, что бы упростить читаемость кода....

Вынести на печатающее устройство график функции

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru