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 :

[d�butant dans ce domaine] Plusieurs questions divers sur le fonctionnement en CLI


Sujet :

C++/CLI

  1. #1
    Membre Expert
    Avatar de bakaneko
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    1 268
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 1 268
    Par d�faut [d�butant dans ce domaine] Plusieurs questions divers sur le fonctionnement en CLI
    Bonjour � tous,

    je suis d�butant dans le monde de C++/CLI (je viens du monde C++ Builder).
    Il s'av�re que la librairie que j'utilise actuellement vient d'�tre converti en .net et on pensait, progressivement, donc passer sous ce Framework (de plus, cette librairie avec �galement pour PPC et une version .Net serait plus pratique que la version que j'utilise actuellement sous eVC++ ).

    J'ai donc, de nombreuses questions au sujet de la programmation C++/CLI et de l'utilisation des produits Visual Studio (pour le moment, je n'utilise que la version Express).

    1- En regardant quelques codes dans la FAQ, j'ai remarqu� l'utilisation de ^ devant certaines variables. Cela correspond et sert � quoi???

    2- Peut-on faire du d�veloppement PDA avec VC++ Expresse Edition ou doit-on obligatoirement utiliser la version compl�te? Existe-t-il un autre EDI permettant ce genre de d�veloppement?

    3- En fouillant de l'aide de la libraire que j'utilise, j'ai trouv� ceci au sujet de .Net

    Comment cr�er un addon .NET ?
    Il faut :
    - inclure les r�f�rences a GcNetApi.dll et GcNetSrv.dll ;
    - cr�er un espace de nom �quivalent au nom de l�assembly ;
    - cr�er une classe GCAddon d�rivant de l�impl�mentation par d�faut defAddon ;
    - Sur-d�finir les m�thodes dont l�utilisateur voudrait changer le comportement (toutes les
    m�thodes de defAddon sont impl�ment�es par d�faut et sont sur-d�finissables).
    - Dupliquer le fichier AddonWrap.xgt et lui donner le nom de l�assembly g�n�r�e en
    changeant son extension par xgo.
    L'espace de noms dans lequel se trouve la classe GCAddon ou encore toute autre classe n�cessitant
    d'�tre cr��e par GeoConcept (couche virtuelle, widget, ...) doit �tre le m�me, et cet espace de nom
    doit �tre le nom de l'assembly g�n�r�e.
    Ainsi, si le projet compile une assembly 'AddonDotNet.dll', l'espace de noms doit �tre 'AddonDotNet'.
    Pour le m�me exemple on renommera une copie de �AddonWrap.xgt� en �AddonDotNet.xgo�.
    J'avoue ne pas avoir tout compris Si quelqu'un pouvait m'aiguiller dans ce que je dois faire (un bout de code pourrait �tre utile), je lui en serais tr�s reconnaissant

    Merci.

  2. #2
    Membre confirm� Avatar de Thor Tillas
    Inscrit en
    Octobre 2006
    Messages
    113
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 113
    Par d�faut
    pour le reste je sais pas, mais pour le ^ c'est vraiment simple... c'est la m�me chose que * mais pour les objets manag�s.

    Il me semble que la diff�rence en objet manag� ou non et classe manag�e ou non est tr�s bien d�crite dans la faq C++/CLI que l'on trouve sous le dossier dotNet

    lien : http://dotnet.developpez.com/faq/cppcli/

    Pour le reste je laisse des gens mieux inform�s r�pondre ^^

    Bonne chance dans CLI... tu verras... c'est beau de m�langer du CLI et du C++ pur

  3. #3
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    il n'y a pas de support du C++/CLI pour le compact framework
    donc pas de C++/CLI pour les PDA

  4. #4
    Membre Expert
    Avatar de bakaneko
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    1 268
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 1 268
    Par d�faut
    Citation Envoy� par nico-pyright(c)
    il n'y a pas de support du C++/CLI pour le compact framework
    donc pas de C++/CLI pour les PDA
    Donc, C# ou VB.Net obligatoire, non?
    C'est possible avec les versions Express?

  5. #5
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    c'est ca ...
    Je te conseille le C# bien sur, plus ressemblant au C++ et � l'avenir meilleur

    Cependant, la version express ne permet pas d'attaquer le CF, sauf si tu t�l�charges le compact framework et que tu es amateur de ligne de commandes. Il te faudra passer � la standard

  6. #6
    Membre Expert
    Avatar de bakaneko
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    1 268
    D�tails du profil
    Informations personnelles :
    �ge : 45
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 1 268
    Par d�faut
    ok pour la version standard, emb�tant pour les tests mais ok.

    Sinon, pour la partie expliqu�e dans l'aide quelqu'un peut me guider (en esp�rant que l'aide est assez claire)?

  7. #7
    R�dacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par d�faut
    tu peux regarder dans ce tutoriel peut-etre http://lgmorand.developpez.com/dotnet/vsaddin/

Discussions similaires

  1. Plusieurs questions/probl�mes sur BIRT
    Par D4rkArthemis dans le forum BIRT
    R�ponses: 12
    Dernier message: 19/04/2011, 12h07
  2. D�butant dans le domaine du testing
    Par elamarti dans le forum Tests et Performance
    R�ponses: 5
    Dernier message: 03/03/2010, 11h39
  3. R�ponses: 18
    Dernier message: 02/06/2008, 22h20
  4. Questions Divers sur un PFE � Paris
    Par Mehdi Feki dans le forum Stages
    R�ponses: 9
    Dernier message: 03/11/2006, 20h20

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