Précédent   Forum des professionnels en informatique > Logiciels > Autres Logiciels
Autres Logiciels Bureautique, navigateurs, clients mails, traitements de textes, tableurs, multimédia, logiciels divers, etc...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/05/2011, 15h09   #1
Invité de passage
 
Homme
Étudiant
Inscription : mai 2011
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : Finance

Informations forums :
Inscription : mai 2011
Messages : 1
Points : 0
Points : 0
Par défaut Problème de création d'une DLL

Bonjour,
Je souhaite créer une DLL, pour cela j'ai pris une partie d'une namespace fin_recipes sur internet que j'ai collé à dans header puis dans un fichier ressource j'y ai mis les fonctions correspondantes.

exple :
fichier en-tête MATHFI.h

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
#pragma once
#include <vector>
#include <cmath>
using namespace std;
#define DllImport   __declspec( dllimport )
#define DllExport   __declspec( dllexport )

namespace MATHFI
{
	///////// present value ////discrete coumpounding///////discrete, annual compounding

static DllExport	double cash_flow_pv_discrete ( const vector<double>& cflow_times, const vector<double>& cflow_amounts,const double& r);
}
fichier ressource du code de la focntion MATHFI.cpp

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <stdexcept>
#include <vector>
#include <cmath>
#include "MATHFI.h"
using namespace std;

namespace MATHFI
{	//Present value discrete
	double cash_flow_pv_discrete ( const vector<double>& cflow_times, const vector<double>& cflow_amounts,const double& r)
	{
		double PV = 0.0 ;
		for (int t=0; t<cflow_times.size(); t++)	PV += cflow_amounts[t]/pow(1+r,cflw_times[t])
		return PV ;

	}
}
PB: quand je veux générer la solution VB C++ me renvoit cette erreur :
Citation:
Début de la génération*: Projet*: MATHSFIDLL, Configuration*: Debug Win32 ------
MTHFIDLL.cpp : fatal error LNK1107: fichier non valide ou endommagé*: impossible de lire à 0x2C3
========== Génération*: 0 a réussi, 1 a échoué, 0 mis à jour, 0 a été ignoré ==========
astonmartine04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h49.


 
 
 
 
Partenaires

Hébergement Web