J'ai une application simple que j'essaie de compiler avec VC Express et d'utiliser le: qui donne moi une erreur de compilation:
c: \ dev \ test.cpp (463): Erreur C2039: "Trim ': n'est pas membre de" cstring "
C: \ Fichiers du programme \ Microsoft Platform SDK pour Windows Server 2003 R2 \ Inclure \ MFC \ AFX.H (369): voir la déclaration de 'cstring' p> Dois-je un problème avec la plate-forme SDK et VC express? p> p>
Microsoft Platform SDK pour Windows Server 2003 contenant MFC et ATL.
Maintenant, j'ai ce code simple:
3 Réponses :
Visual C ++ Express Edition n'a pas été intégré à la prise en charge de ATL et MFC ( Si vous ne pouvez vraiment pas vous permettre l'édition standard, vous pouvez compter sur ce HOWTO pour ajouter un support ATL et MFC en installant le DDK: http://www.codeproject.com/kb/mfc/mfcinvisualstudioexpress.aspx P> CString CODE> est une classe MFC, mise en œuvre en tant que classe MFC / ATL
CSSTRINGT code> Classe: < un href = "http://msdn.microsoft.com/en-us/library/5bzxfsea(vs.80).aspx" rel = "Noreferrer"> Documentation ). P>
Merci, mais Microsoft n'a plus cette version à télécharger où puis-je le trouver?
Vous pouvez télécharger l'essai B> de Visual Studio 2010 Professionnel ou Ultimate: microsoft.com/visualstudio/en-us/download
Pour télécharger les versions actuelles de WDK, vous devez vous inscrire sur connect.microsoft.com et inscrire le programme de kit de pilotes Windows ( ce est gratuit).
Le nouveau DDK a-t-il MFC / ATL?
Vous pouvez essayer la trimleft (), les fonctions de tronçonnage () de cschring à la place. p>
Utilisation du MFC à partir de la "Plate-forme Microsoft SDK pour Windows Server 2003 R2" semble installer une version antérieure de MFC où CString n'a pas encore la fonction Garnin (). Utilisez la trimleft () et la trim-droit () en combinaison à la place. P>
Ce lien vers la version Visual C ++ 6 de la documentation CSstring indique que la méthode n'existe pas encore: http://msdn.microsoft.com/fr -US / Bibliothèque / AA315043% 28V = vs.60% 29.aspx P>