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
| //dll3exec.cpp (exploitation de la DLL)
#include <iostream>
using namespace std;
extern "C" __declspec(dllimport) int maclasse::addition(int,int) ;
extern "C" __declspec(dllimport) int maclasse::soustraction(int,int) ;
extern "C" __declspec(dllimport) int maclasse::multiplication(int,int) ;
int main()
{
int a =100;
int b=25;
int total = maclasse::addition(a,b) ;
cout<<a<<"+"<<b<<"="<<total<<endl;
total = maclasse::soustraction(a,b) ;
cout<<a<<"-"<<b<<"="<<total<<endl;
total = maclasse::multiplication(a,b) ;
cout<<a<<"*"<<b<<"="<<total;
cin.get();
return 0;
} |
Partager