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

Langage Java Discussion :

Void* en Java


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de srvremi
    Homme Profil pro
    Directeur d'école d'ingénieurs
    Inscrit en
    Mars 2002
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Directeur d'école d'ingénieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Par défaut Void* en Java
    Bonjour.

    J'essaye de porter un code C++ en Java mais je bute sur la manière de coder le void* de C++ en Java.

    Par exemple dans une fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    void comp(void* buffer)
    {
       ...
    }
    Quelqu'un aurait une idée ?

    @+
    Rémi

  2. #2
    Membre Expert
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Par défaut
    Cela peut être un tableau d'octets, je pense, ou un java.nio.ByteBuffer, voir un java.nio.MappedByteBuffer.

    Ça dépend de l'air du temps...

  3. #3
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Qu'est censée faire cette méthode?

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Février 2007
    Messages
    572
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Février 2007
    Messages : 572
    Par défaut
    Je pense que ce qui se rapproche le plus de void*, c'est Object

  5. #5
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Java et C++ ne sont pas les mêmes langages, malgré leurs syntaxes relativement proche...

    Il ne faut pas essayer de "traduire" du C++ vers du Java (à noter que l'inverse est tout aussi vrai bien sûr).



    En C++ le void* est utilisé dans de nombreux cas, d'où les différentes réponses.
    Il faut donc connaitre le but exact de la méthode et de son paramètre...


    a++

Discussions similaires

  1. Equivalent de typedef void* en java
    Par safi11 dans le forum Général Java
    Réponses: 1
    Dernier message: 05/04/2013, 16h32
  2. Equivalent à Void* et & en Java
    Par fares.gl dans le forum Général Java
    Réponses: 6
    Dernier message: 23/09/2011, 15h32
  3. Utilisation de la classe java.lang.Void
    Par LGnord dans le forum Langage
    Réponses: 5
    Dernier message: 09/10/2009, 17h28
  4. java byte[][] vs. C void**
    Par lvr dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 15/09/2008, 13h47
  5. Service de nommage java C++
    Par Anonymous dans le forum CORBA
    Réponses: 3
    Dernier message: 15/04/2002, 12h48

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