bonjour,

j'arrive à utiliser la bibliothèque NTL(nombres en multiprécision), écrite en C++, dans VC++2005.
ce que je voudrais, c'est utiliser cette bibliothèque avec un programme VB2005.
pouvez-vous me dire quelles sont les étapes.
les resources ce sont: il y a un répertoire include qui contient les fichiers .h, un répertoire .lib qui contient les .a, .la; en outre j'ai déjà reussi à compiler cette livrairie en un fichier .lib.
Je voudrais savoir parmi les ressources précédentes,lesquelles sont à inclure dans VS et comment.
suffit-il d'ajouter une référence au fichier .lib?

voici un programme en c++ qui utilise cette bibliothèque:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
#include <NTL/ZZ.h>
 
NTL_CLIENT
 
int main()
{
   ZZ acc, val;
 
   acc = 0;
   while (SkipWhiteSpace(cin)) {
      cin >> val;
      acc += val*val;
   }
 
   cout << acc << "\n";
}
NTL_CLIENT est une macro.

dois-je inclure les fichiers .h dans le projet VB?

est-ce même possible d'utiliser cette bibliothèque avec le VB?


j'ai réussi à créer une dll de NTL, mais ce qui est bizarre, c'est que le fichier ne fait que 2Mo alors que le fichier .lib en fait 100.

pouvez-vous m'aider?
merci,

lolveley.