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 :

[C#]utiliser du code C


Sujet :

C++/CLI

  1. #1
    Membre �clair� Avatar de ronan99999
    Inscrit en
    Juillet 2003
    Messages
    279
    D�tails du profil
    Informations personnelles :
    �ge : 46

    Informations forums :
    Inscription : Juillet 2003
    Messages : 279
    Par d�faut [C#]utiliser du code C
    Bonjour,
    Est-il posible d'utiliser du code C ou C++, en C#?

    Je sais qu'on peut le faire via l'utilisation d'une dll empactant les lib C ou C++, mais existe t'il d'autre m�thodes merci.

    Comme en C avec l'utilisation de C++.

    Merci.

  2. #2
    Membre chevronn�
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    324
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 324
    Par d�faut
    Est-il posible d'utiliser du code C ou C++, en C#?
    Quel est l'inter�t de faire du C# si tu codes en C/C++ ?
    Si tu souhaites manipuler des pointeurs tu peut passer par une partie de code en mode unsafe.

  3. #3
    Membre �clair� Avatar de ronan99999
    Inscrit en
    Juillet 2003
    Messages
    279
    D�tails du profil
    Informations personnelles :
    �ge : 46

    Informations forums :
    Inscription : Juillet 2003
    Messages : 279
    Par d�faut
    Merci pour ta r�ponse.

    L'id�e est de red�finir l'interface graphique d'un logiciel entierement cod� en C C++.
    L'interface serait en C# et le coeur en C C++.

  4. #4
    Membre exp�riment�

    Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Juin 2006
    Messages
    281
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 281
    Par d�faut
    Il me semble pas que ce soit possible.
    une question : comment faire pour dire "ce morceaux de code, compile avec le compilateur c, celui l� avec C#..." ?

  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
    pourquoi ne pas le faire en C++/CLI ?

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    200
    D�tails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 200
    Par d�faut
    J'ai un peu la m�me probl�matique :
    D�velopper des applications avec du traitement de bas niveau (forc�ment du C/C++), et une interface graphique facile � maintenir.

    Je sugg�re de passer par des dll en C/C++, et une appli graphique en C#.
    Plus un projet sera modulaire, plus la maintenance sera facile.
    Si demain on te demande une application Web, tes Dll ne bougent pas. Seule la couche graphique est remise en cause.

    Le C# est tr�s bien pour les IHM, les bases de donn�es ... (Framework tr�s abordable)
    Le C/C++ est INEVITABLE pour la communication avec du hardware.

    nico-pyright(c) : Ce qui me d�range en C++/CLI, c'est la "grammaire". avec les ^ pour les types du FrameWork, tout dans les .h, ..., on s'y perd.

    Nicolas
    Strasbourg

  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
    Citation Envoy� par Nico_stras
    nico-pyright(c) : Ce qui me d�range en C++/CLI, c'est la "grammaire". avec les ^ pour les types du FrameWork, tout dans les .h, ..., on s'y perd.

    Nicolas
    Strasbourg
    tu n'es pas oblig� de tout mettre dans le .h, il est meme recommand� de faire la s�paration. Ce n'est pas parce que l'IDE rajoute tout dans le .h par simplicit�, que c'est une bonne solution.
    C'est souvent in�vitable de s�parer les prototypes des impl�mentations, par exemple lors de d�clarations anticip�es.

    Ensuite, niveau "grammaire" comme tu dis, c'est une syntaxe particuli�re, mais on s'y fait vite

Discussions similaires

  1. [VB.NET]Utiliser du code en RELEASE seule (comme #if DEBUG)
    Par tostinni dans le forum Windows Forms
    R�ponses: 3
    Dernier message: 22/12/2005, 07h18
  2. [Struts][Messages]Comment utiliser du code HTML
    Par Tueur_a_gage dans le forum Servlets/JSP
    R�ponses: 4
    Dernier message: 12/12/2005, 10h35
  3. [C#][couleur]Utilisation des codes couleurs?
    Par bakonu dans le forum C#
    R�ponses: 3
    Dernier message: 28/11/2005, 19h38
  4. [CR8.5] Utilisation des codes barre
    Par Robert dans le forum SAP Crystal Reports
    R�ponses: 4
    Dernier message: 20/01/2005, 16h13
  5. [CR] Utilisation de codes � barres dans crystal
    Par franck.cvitrans dans le forum SAP Crystal Reports
    R�ponses: 4
    Dernier message: 29/06/2004, 08h48

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