All pastes #795539 Raw Edit

Mine

public text v1 · immutable
#795539 ·published 2007-11-24 05:51 UTC
rendered paste body
#include <iostream>

using namespace std;

int var = 0;

void myfn() 
{
	var++;
}

int main(int argc, char* argv[])
{
	char* fnbuf = new char[32];
	char* fnptr = (char*)myfn;

	for (int i=0; i < 32; i++)
	{
		fnbuf[i] = fnptr[i];
	}

	_asm { jmp fnbuf }

	cout << "var = " << var << endl;

	delete[] fnbuf;
	return 0;
}