С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как изменять значения переменной уже скомпилированного кода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Наследуемым классом для комплексного числа объявить класс "радиус-вектор", имеющий данные "длина" и "угол" http://www.cyberforum.ru/cpp-beginners/thread673984.html
кто то напишите пожалуйста, вот программа: наследуемым классом для комплексного числа объявить класс "радиус-вектор", имеющий данные "длина" и "угол". Определить конструктор радиус-вектора. Вывести...
C++ Даны два массива Даны два массива. Найти наименьшее число из первого массива среди чисел, которые не входят в первый массив. http://www.cyberforum.ru/cpp-beginners/thread673962.html
C++ Выполнить транспонирование квадратной матрицы
Здравствуйте дали такое задание. Объявите двумерный целочисленный массив, в котором n  n элементов. Выполните транспонирование полученной квадратной матрицы. Распечатайте массив в виде таблицы...
Как перевести десятичное число в двоичную C++
Зравствуйте, значит проблема у меня такая 1.Есть у меня число представленная в десятичной системе Допустим 35, мне его нужно перевести в двоичную систему(в консольном приложении) 2.Ещё у меня...
C++ Как возвести в степень http://www.cyberforum.ru/cpp-beginners/thread673938.html
Здравствуйте, есть у меня задание возвести число в степень Допустим 2 в 5, сначала я попробовал так int A = 2*2*2*2*2; Но компилятор ругается, пишет что "переполнение при вычеслении...
C++ Сортировка по алфавиту На вход подается некоторое количество описаний книг (автор, название, количество страниц). Отсортировать и вывести в алфавитном порядке по названиям. подробнее

Показать сообщение отдельно
dqrest
2 / 2 / 0
Регистрация: 06.01.2012
Сообщений: 115

Как изменять значения переменной уже скомпилированного кода - C++

18.10.2012, 11:04. Просмотров 1491. Ответов 10
Метки (Все метки)

Всем привет)есть код
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class MyClass
{
int i;
public:
MyClass()
{
i=100;
}
~MyClass(){}
void changeI()
{
  i=-100;
}
};
 
 
void main()
{
 MyClass x;
 x.changeI();
}
Допустим, вот мы скомпилировали этот код на MS VS 2010. У нас есть .exe, вот этот exe мы как только отработал мы его закрываем. Как и что нужно сделать чтобы при исполнении метода changeI(), чтобы при последующих вызовах exe, в конструкторе присваивалось i=-100??? Следующее основное требование:1) значение, которое хранит переменная i секретная, нет должно быть таких простых способов узнать ее значение. 2)реестр использовать нельзя, иначе переменную можно удалть 3) в файл(неважно, бинарный, зашифрованный и т.п.) тоже выгружать нельзя , можно ваще узнать и удлать.
4)не хотелось бы заново перекомпилить прогу

Есть какие-нить идеи?подскажите путь, куда нужно копать!!!Плиз)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.