Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1844 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  envoyer tout un vecteur comme un paramètre de Java en C + +

 

Sujet(s) à lire :
    - Visual C++
 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

envoyer tout un vecteur comme un paramètre de Java en C + +

n°2208935
manel1989
Posté le 01-11-2013 à 03:08:54  profilanswer
 

salut tout!
 
Je dois envoyer un vecteur entier comme un paramètre à partir d'un code Java (Eclipse) à un code C + + (VS2010) j'ai quelques quations à ce sujet:
 
1. Comment puis-je envoyer le tout vecteur fois? Je sais déjà comment l'envoyer élément par élément, donc je veux essayer ce parce que je veux réduire le temps d'envoyer un vecteur et le moment de la réception de la réponse que j'ai envoyé ce vecteur de java et je veux le résultat de c + + dans le console Java aussi.
 c'est mon code en java qui envoient élément par élément.
 

Code :
  1. for(int i=0; i<R1.size();i++)
  2.          { 
  3.            pw.println(R1.get(i));
  4.            }


 
voici mon code C + + pour la réception:
 

Code :
  1. vector<int> ReadInput::lire_RAM_nodes()
  2. {
  3. for ( int i=0;i < NbrNodes; i++)
  4. {
  5. std::cin >> a;
  6. R.push_back(a);
  7. }
  8. /for ( int i=0; i<R.size();i++)
  9. {
  10. std::cout<<R[i]<< std::endl;
  11. }/
  12. return R;
  13. }


 
2. Dans mon code C + + que je dois utiliser 2 variables n et m plus d'une fois, et pour un certain raison que je ne connais pas, quand j'ai besoin d'utiliser m ou n Je dois les envoyer de nouveau à partir du code java!! et c'est pas vrai je pense !!!
Voici mon code java: pour envoyer m et n:
 

Code :
  1. pw.println(m);
  2.            pw.println(n);
  3.            pw.println(m);
  4.            pw.println(n);


 
et voici mon code C + + qui reçoit m et n de java:
 

Code :
  1. const int ReadInput::lire_size_nodes()
  2. {
  3.     cin>>NbrNodes;
  4.     //cout<<NbrNodes<<endl;
  5.     return NbrNodes;
  6. }
  7. const int ReadInput::lire_size_testers()
  8. {
  9.     cin>>NbrTersters;
  10.     //cout<<NbrTersters<<endl;
  11.     return NbrTersters;
  12. }


 
et là quand j'utilise m et n en C + +:
 

Code :
  1. MMKP (const Options& opt) : a(*this,readinput.lire_size_nodes()*readinput.lire_size_testers(),0,1){
  2. Matrix <BoolVarArray> X (a,readinput.lire_size_nodes(),readinput.lire_size_testers());


 
si vous avez une idée sur ça? Dois-je changer quelque chose à propos celà?
 
merci pour toute l'aide


---------------
when there is a will there is a way
mood
Publicité
Posté le 01-11-2013 à 03:08:54  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  envoyer tout un vecteur comme un paramètre de Java en C + +

 

Sujets relatifs
Aide Programmation en CJava's cool 4 - Proglet polyominos - problème !
Structure Polynome( probleme d'affichage) en Cscript pour envoyer un ou plusieurs fichiers par mail
[C] Besoin d'aide pour le Jeux de la Viemini serveur en C: setsockopt() == -1
Langage C - Pointeurs (Quelques explications)[C] Comment sauvegarder lors d'un remplissage de fichier?
Inversion de matrices en C[Java] Liste chaînée - Pile
Plus de sujets relatifs à : envoyer tout un vecteur comme un paramètre de Java en C + +



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR