Bonjour,

J'essaie de migrer une appli qui est sous Visual C++ 6.0 vers Visual Studio 2008, mais j'ai une erreur de link que je n'arrive pas à résoudre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
error LNK2019: symbole externe non résolu __output référencé dans la fonction _trace
Voici le code source à l'origine de l'erreur :
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
int __cdecl _output(FILE *, const char *, va_list);

// code multi parametres comme sprintf 
va_start(arglist, msg);

_ASSERTE(msgtmp != NULL);
_ASSERTE(msg != NULL);

outfile->_flag = _IOWRT|_IOSTRG;
outfile->_ptr = outfile->_base = msgtmp;
outfile->_cnt = INT_MAX;

retval = _output(outfile,msg,arglist);

_putc_lk('\0',outfile); /* no-lock version */
// fin code multi parametres -> msgtmp