O
Olivier
VC don't find "WideCharToMultiByte" when I try to compile
this code :
bug_report.cpp(18) : error C2039: 'CPCP_ACP' : n'est pas
membre de 'operator``global namespace'''
bug_report.cpp(18) : error C2065: 'CPCP_ACP' :
identificateur non déclaré
bug_report.cpp(18) : error C3861: 'WideCharToMultiByte':
identificateur introuvable, même avec une recherche qui
dépend de l'argument
Génération de code en cours...
--- cut ---
#include "stdafx.h"
#using <mscorlib.dll>
#include <vcclr.h>
using namespace System;
void SystemToStandard(System::String * str, std::string &
out)
{
const wchar_t __pin * data = :trToStringChars
(str);
out.resize(str->Length);
char * dest = &out[0];
WideCharToMultiByte:CPCP_ACP, 0, data, str-
int _tmain()
{
return 0;
}
this code :
bug_report.cpp(18) : error C2039: 'CPCP_ACP' : n'est pas
membre de 'operator``global namespace'''
bug_report.cpp(18) : error C2065: 'CPCP_ACP' :
identificateur non déclaré
bug_report.cpp(18) : error C3861: 'WideCharToMultiByte':
identificateur introuvable, même avec une recherche qui
dépend de l'argument
Génération de code en cours...
--- cut ---
#include "stdafx.h"
#using <mscorlib.dll>
#include <vcclr.h>
using namespace System;
void SystemToStandard(System::String * str, std::string &
out)
{
const wchar_t __pin * data = :trToStringChars
(str);
out.resize(str->Length);
char * dest = &out[0];
WideCharToMultiByte:CPCP_ACP, 0, data, str-
}Length, dest, out.capacity(), 0,0);
int _tmain()
{
return 0;
}