Précédent   Forum du club des développeurs et IT Pro > C et C++ > Bibliothèques > Autres
Autres Vos questions sur les autres bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 04/09/2012, 09h39   #1
MissTitou
Invité de passage
 
Inscription : mai 2011
Messages : 24
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 24
Points : 4
Points : 4
Par défaut Récupération des variables d'Octave après feval en C++

Bonjour,

Alors voilà, j'utilise la bibliothèque d'Octave dans un code C++.
Avec celle-ci, j'appelle l'interpréteur avec feval sur des fichiers .m

J'ai fais plusieurs recherches sur le net mais je n'ai pas trouvé s'il était possible de récupérer une liste des variables calculées dans les fichiers .m, dans mon code C++ (en ligne de commande, on peut faire who avec Octave pour avoir cette liste).

Est-ce que quelqu'un sait si c'est possible ?

Merci.
MissTitou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2012, 11h23   #2
MissTitou
Invité de passage
 
Inscription : mai 2011
Messages : 24
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 24
Points : 4
Points : 4
Je me répond à moi même lol.

J'ai passé les variables en valeurs de retour dans ma fonction.
Du coup, je peux les récupérer dans list avec
Code :
octave_value_list list = feval("nomFonction");
Je ne sais pas s'il y a un meilleur moyen de le faire, mais celui-ci m'a l'air pas trop mal.
MissTitou est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h09.


 
 
 
 
Partenaires

Hébergement Web