hisoka7
Messages postés7Date d'inscriptionjeudi 20 septembre 2007StatutMembreDernière intervention21 novembre 2007
-
31 oct. 2007 à 17:29
hisoka7
Messages postés7Date d'inscriptionjeudi 20 septembre 2007StatutMembreDernière intervention21 novembre 2007
-
21 nov. 2007 à 09:49
Bonjour,
J'ai une erreur de syntaxe (voir commentaire ci-dessous). Est ce quelqu'un peut m'expliquer pourquoi?
Le message d'erreur de Visual Studio .NET 2005 est le suivant " CSwUtil::GetSgbdName(); erreur : l'expression ne peut pas être évaluée à cause d'une erreur de syntaxe".
Merci d'avance pour votre aide.
#include
"stdafx.h"
#include
<stdio.h>
#include
"vcode.h"
#include
".\AcsVCoding.h"
using
namespace
System::Runtime::InteropServices;
namespace
Acsepto{
bool
AcsVCoding::Init(String* user, String* pwd){
try
{
// Erreur de syntaxe
//------------------------
CSwUtil::GetSgbdName();
//------------------------
CSwUtil::DefineRootLogin( user,pwd);
CSwUtil::SetDefaultIdentify( user,pwd);
CSwUtil::LoadSettings();
if
( !CSwUtil::InitAllDefines() )
return
false
;CSwVCodeConf::InitializeVCode();
CSwVAlgConf::InitializeVAlgConf();
CSwConvTab::InitializeConTab();
CSwSignWordsList::InitializeSignWords();
CSwSignWordsList::ClearFile();
}
catch
(...){
return
false
;}
return
true
;}
AcsVCoding::AcsVCoding()
{
m_pCSwLstAlpWd =
new
CSwLstAlpWd();}
AcsWord AcsVCoding::GetWords(String* sentence)[]
{
CString input_word(sentence);
m_pCSwLstAlpWd->GenerateAlphaWord(input_word,
false
);
AcsWord tmp_array [] =
new
AcsWord[m_pCSwLstAlpWd->GetCount()];CSwAlphaWrd *pt = m_pCSwLstAlpWd->GetFirstWord();
1) CSwUtil::GetSgbdName() erreur : 'CSwUtil.GetSgbdName' n'est pas une fonction
2) CSwUtil::InitAllDefines() erreur : 'CSwUtil.InitAllDefines' n'est pas une fonction
3) erreur : 'CSwUtil.GetSgbdName' n'est pas une fonction erreur : l'expression ne peut pas être évaluée à cause d'une erreur de syntaxe
4) erreur : 'CSwUtil.InitAllDefines' n'est pas une fonction erreur : l'expression ne peut pas être évaluée à cause d'une erreur de syntaxe