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

VC++ .NET Discussion :

Utiliser des structures en type manag�


Sujet :

VC++ .NET

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Mars 2007
    Messages
    46
    D�tails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 46
    Par d�faut Utiliser des structures en type manag�
    Bonjour,
    J'ai une structure de donn�e assez grosse ( qq centaines d'octets)
    qui a �t� ecrite en C. Donc je voudrais la r�cup�rer tel quel et
    j'essaye de la reintegrer dans mon projet ( voir un essai que j'ai fais avec une structure plus simple))

    typedef struct
    {
    int A;
    int B;
    } tStruct;

    namespace TEST {
    public ref class TEST_1
    {
    public :

    tStruct tt;


    };
    }

    ca marche pas ce me dit
    error C4368: impossible de d�finir 'tt' comme membre de 'TEST::TEST_1' manag�*: les types mixtes ne sont pas pris en charge

    J'ai alors essay� de mettre
    tStruct *tt et d'allouer de la memoire � tt par malloc mais ca me jette aussi

    Comment faire ?

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Normalement, avec tStruct *tt et une allocation par new, �a devrait marcher.
    Mais peut-�tre seulement en private.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Toujours structure en type manag�
    Par kakrocq dans le forum VC++ .NET
    R�ponses: 1
    Dernier message: 14/04/2008, 11h44
  2. utilisation des pointeurs de type "far"
    Par Flow_75 dans le forum C++
    R�ponses: 0
    Dernier message: 25/03/2008, 07h35
  3. [XSLT] Comment utiliser une structure de type if-then-ELSE ?
    Par ribrok dans le forum XSL/XSLT/XPATH
    R�ponses: 2
    Dernier message: 27/11/2006, 12h39
  4. D�butant: Question sur l'utilisation des structures
    Par pdgnr dans le forum C++Builder
    R�ponses: 5
    Dernier message: 26/10/2006, 13h03
  5. R�ponses: 5
    Dernier message: 24/05/2006, 22h18

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