IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++/CLI Discussion :

Comment utiliser le C++ managé dans VS2005 C++ Express ?


Sujet :

C++/CLI

  1. #1
    Membre confirm�
    Inscrit en
    F�vrier 2004
    Messages
    70
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2004
    Messages : 70
    Par d�faut Comment utiliser le C++ managé dans VS2005 C++ Express ?
    Hello,

    J'utilisais le mot clef r�serv� devant mes classes � manager sous VS2003.

    Mais depuis que je suis pass� � 2005 o� il y a eu quelques modifications je me retrouve avec un entete de classe de la forme
    J'ai fait un test en compilant cette classe C++ manag�, et en l'utilisant par la suite dans un projet C# et �a marche.

    Ce qui me d�range c'est que lorsque j'ajoute le mot clef __gc,
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    public __gc ref class Class1
    le compilateur me sort la chose suivante

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    error C4980: '__gc' : use of this keyword requires /clr:oldSyntax command line option
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    error C3150: 'ref class' : '__gc' can only be applied to a class, struct, interface, array or pointer
    Est ce que �a veut dire que je n'avais pas compil� du code manag� precedemment ??

    Merci


  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    55
    D�tails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2005
    Messages : 55
    Par d�faut
    Citation Envoy� par farfadet
    Hello,
    J'ai fait un test en compilant cette classe C++ manag�, et en l'utilisant par la suite dans un projet C# et �a marche.

    Ce qui me d�range c'est que lorsque j'ajoute le mot clef __gc,
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    public __gc ref class Class1
    Ben comme tu le dis, la syntaxe a chang�.
    Les mots cl�s __gc __nogc, etc... ne sont plus utilis�s en C++/CLI, l� tu m�lange les deux...
    Le code cr�e est bien manag�, � moins que tu n'ai touch� au mode de compilation

Discussions similaires

  1. Comment utiliser une feuille de style dans Frontpage 2003 ?
    Par fmd92 dans le forum Mise en page CSS
    R�ponses: 5
    Dernier message: 16/11/2006, 20h03
  2. R�ponses: 5
    Dernier message: 27/08/2006, 14h24
  3. R�ponses: 5
    Dernier message: 04/05/2006, 21h02
  4. [C#] Comment utiliser des dll win 32 dans un projet .NET
    Par Mickey.jet dans le forum Delphi .NET
    R�ponses: 2
    Dernier message: 31/05/2005, 13h45
  5. R�ponses: 4
    Dernier message: 03/03/2004, 11h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo