Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fabien LE LEZ
On Mon, 24 Sep 2007 04:58:51 -0700, david60 :
a=2 x[1][1]=4 x[1][2]=3
Si, dans ton programme, tu as déjà un petit nombre de variables (mettons, a et x), et que tu veux modifier les valeurs à partir des données d'un fichier, c'est simple :
if (nom_variable == "a") { a= valeur; } else if (nom_variable == "x") { x[index1][index2]= valeur; }
(où nom_variable, index1, index2 et valeur sont les éléments lus dans le fichier).
Si maintenant tu veux créer une calculatrice (façon bc), qui crée les variables à la volée et exécute des opérations dessus, tu peux stocker tout ça dans un map<string,int> :
map<string,int> variables;
et le code de lecture sera équivalent à : variables["a"]= 2; variables["x 1 1"]= 4; variables["x 1 2"]= 3;
On Mon, 24 Sep 2007 04:58:51 -0700, david60 <savourey@gmail.com>:
a=2
x[1][1]=4
x[1][2]=3
Si, dans ton programme, tu as déjà un petit nombre de variables
(mettons, a et x), et que tu veux modifier les valeurs à partir des
données d'un fichier, c'est simple :
if (nom_variable == "a")
{
a= valeur;
}
else if (nom_variable == "x")
{
x[index1][index2]= valeur;
}
(où nom_variable, index1, index2 et valeur sont les éléments lus dans
le fichier).
Si maintenant tu veux créer une calculatrice (façon bc), qui crée les
variables à la volée et exécute des opérations dessus, tu peux stocker
tout ça dans un map<string,int> :
map<string,int> variables;
et le code de lecture sera équivalent à :
variables["a"]= 2;
variables["x 1 1"]= 4;
variables["x 1 2"]= 3;
Si, dans ton programme, tu as déjà un petit nombre de variables (mettons, a et x), et que tu veux modifier les valeurs à partir des données d'un fichier, c'est simple :
if (nom_variable == "a") { a= valeur; } else if (nom_variable == "x") { x[index1][index2]= valeur; }
(où nom_variable, index1, index2 et valeur sont les éléments lus dans le fichier).
Si maintenant tu veux créer une calculatrice (façon bc), qui crée les variables à la volée et exécute des opérations dessus, tu peux stocker tout ça dans un map<string,int> :
map<string,int> variables;
et le code de lecture sera équivalent à : variables["a"]= 2; variables["x 1 1"]= 4; variables["x 1 2"]= 3;
ByB
Allez savoir pourquoi en ce lundi, david60 a cru bon de nous annoncer que ...
Bonjour à tous, Voici ma question. Imaginons un fichier data.txt comme ça:
//fichier data.txt a 2 x 1 1 4 x 1 2 3 x 2 1 4 x 2 2 2 //fin de fichier datat.txt
Est-il possible de faire une fonction qui lise ce fichier afin d'éxecuter les instructions suivantes?
a=2 x[1][1]=4 x[1][2]=3 x[2][1]=4 x[2][2]=2
Merci d'avance, David
Logiquement, si c'est toi qui code, et toi qui crée le fichier txt, il me semble que tu peux faire ce que tu veux, non ? C'est juste à toi de décider de la syntaxe de ton fichier txt et de ce qu'elle signifie ? Ou alors il y a quelque chose dans ton message que je n'ai pas compris ...
-- Pour lutter contre le mal de mer, sucez une noix de muscade (sans l'avaler, c'est toxique). Si vous n'avez pas de noix de muscade, allez-y en bicyclette. [Pierre Desproges]
Allez savoir pourquoi en ce lundi, david60 a cru bon de nous annoncer
que ...
Bonjour à tous,
Voici ma question. Imaginons un fichier data.txt comme ça:
//fichier data.txt
a 2
x 1 1 4
x 1 2 3
x 2 1 4
x 2 2 2
//fin de fichier datat.txt
Est-il possible de faire une fonction qui lise ce fichier afin
d'éxecuter les instructions suivantes?
a=2
x[1][1]=4
x[1][2]=3
x[2][1]=4
x[2][2]=2
Merci d'avance,
David
Logiquement, si c'est toi qui code, et toi qui crée le fichier txt, il
me semble que tu peux faire ce que tu veux, non ? C'est juste à toi de
décider de la syntaxe de ton fichier txt et de ce qu'elle signifie ? Ou
alors il y a quelque chose dans ton message que je n'ai pas compris ...
--
Pour lutter contre le mal de mer, sucez une noix de muscade (sans
l'avaler, c'est toxique). Si vous n'avez pas de noix de muscade,
allez-y en bicyclette.
[Pierre Desproges]
Allez savoir pourquoi en ce lundi, david60 a cru bon de nous annoncer que ...
Bonjour à tous, Voici ma question. Imaginons un fichier data.txt comme ça:
//fichier data.txt a 2 x 1 1 4 x 1 2 3 x 2 1 4 x 2 2 2 //fin de fichier datat.txt
Est-il possible de faire une fonction qui lise ce fichier afin d'éxecuter les instructions suivantes?
a=2 x[1][1]=4 x[1][2]=3 x[2][1]=4 x[2][2]=2
Merci d'avance, David
Logiquement, si c'est toi qui code, et toi qui crée le fichier txt, il me semble que tu peux faire ce que tu veux, non ? C'est juste à toi de décider de la syntaxe de ton fichier txt et de ce qu'elle signifie ? Ou alors il y a quelque chose dans ton message que je n'ai pas compris ...
-- Pour lutter contre le mal de mer, sucez une noix de muscade (sans l'avaler, c'est toxique). Si vous n'avez pas de noix de muscade, allez-y en bicyclette. [Pierre Desproges]
xylo
Le Mon, 24 Sep 2007 04:58:51 -0700, david60 a écrit:
Bonjour à tous, Voici ma question. Imaginons un fichier data.txt comme ça:
//fichier data.txt a 2 x 1 1 4 x 1 2 3 x 2 1 4 x 2 2 2 //fin de fichier datat.txt
Est-il possible de faire une fonction qui lise ce fichier afin d'éxecuter les instructions suivantes?
a=2 x[1][1]=4 x[1][2]=3 x[2][1]=4 x[2][2]=2
Merci d'avance, David
si tu maîtrise le contenu et la syntaxe de ton fichier de description, il serait beaucoup plus puissant et pérenne que tu t'appuies, dès le départ de ton projet, sur du XML.
à part ça, je ne vois pas la difficulté: il faut parser c'est tout.
-- Apply rot13 to this e-mail address before using it. JM Marino http://jm.marino.free.fr
Le Mon, 24 Sep 2007 04:58:51 -0700, david60 a écrit:
Bonjour à tous,
Voici ma question. Imaginons un fichier data.txt comme ça:
//fichier data.txt
a 2
x 1 1 4
x 1 2 3
x 2 1 4
x 2 2 2
//fin de fichier datat.txt
Est-il possible de faire une fonction qui lise ce fichier afin
d'éxecuter les instructions suivantes?
a=2
x[1][1]=4
x[1][2]=3
x[2][1]=4
x[2][2]=2
Merci d'avance,
David
si tu maîtrise le contenu et la syntaxe de ton fichier de description, il
serait beaucoup plus puissant et pérenne que tu t'appuies, dès le départ de
ton projet, sur du XML.
à part ça, je ne vois pas la difficulté: il faut parser c'est tout.
--
Apply rot13 to this e-mail address before using it.
JM Marino
http://jm.marino.free.fr
Le Mon, 24 Sep 2007 04:58:51 -0700, david60 a écrit:
Bonjour à tous, Voici ma question. Imaginons un fichier data.txt comme ça:
//fichier data.txt a 2 x 1 1 4 x 1 2 3 x 2 1 4 x 2 2 2 //fin de fichier datat.txt
Est-il possible de faire une fonction qui lise ce fichier afin d'éxecuter les instructions suivantes?
a=2 x[1][1]=4 x[1][2]=3 x[2][1]=4 x[2][2]=2
Merci d'avance, David
si tu maîtrise le contenu et la syntaxe de ton fichier de description, il serait beaucoup plus puissant et pérenne que tu t'appuies, dès le départ de ton projet, sur du XML.
à part ça, je ne vois pas la difficulté: il faut parser c'est tout.
-- Apply rot13 to this e-mail address before using it. JM Marino http://jm.marino.free.fr