1

Euh sans vouloir insister comment on fait pour creer des matrices ou des listes en C ?

(faudrai ptet que je potasse quelque chose je sais pas moi g dejà lu le tuto de tifr mais g pas trouvé)

encore merciconfus

2

tu veux des matrices du TIOS (qui apparaissent dans le VAR-LINK) ou des matrices C (qui servent que dans ton programme) ?
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

3

Si tu parles de matrices TIOS, du devrais lire le Guide développeur du SDK de TI (format PDF), le format de tous les types de données TIOS y est clairement indiqué.

4

je voudrais faire des matrices du tios pour stocker des var du genre nom prénom adresse ...

si les matrices du C sont mieux je suis pas contre

mercismile

5

lol. Les deux formats sont incompatibles.
Si tu veux que tes donnés soient lisibles dasn un priog en TI-Basic, tu n'as pas d'autre choix que le format TIOS. Si seul ton prog est destiné à les exploiter, alors pas d'hésitation, prend le "format" C wink
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

6

ben je pense kil serait mieux ke seul mon prog puisse les exploiter (sauf si c tro lourd a programmer g pas nevie de me prendre le chou)

si qqn pouvait me dire komment kon fait ce serait vachement kool!grin

7

Ben programmer en exploitant le format TIOS ça sera beaucoup plus compliqué qu'en te faisant un format bien à toi.
Avec malloc c'est pas dur de se réserver de la meme pour un tableau. Ca c'est le "dynamisme global" (j'adore mes expressions grin). Mais pour les entrées (nom, téléphone, adresse, ...) travaille sur des cellules statiques.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

8

ok merci et ca restera en mémoire une fois kon kit le prog (chuis ptet un peu bouché dsl)

eske ca apparaitra ds le tios d'une manière quelkonk ou pas (je prefere la 2° solution)

encore merci grin

9

ben si tu veux que ça reste en mémoire après, je ne vois pas d'autre soluce que de faire un fichier => ça apparaît dans le TIOS. Mais si tu te fais un format personnel, le fichier restera illisible smile
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

10

Thibaut> moi aussi j'ai besoin de ce genre de truc
pour mon éditeur de partitions:
-Si je veux pouvoir exploiter le format son de flib, faudra que je sorte une matrice TIOS
-si il y a un autre moyen de faire du son en C un format perso qui prendrait la forme d'un tableau de valeur de 3*x avec x qui évolue en fonction du nombre de notes ce serait la solution idéal, mais je sais pas encore trop me servir des fonctions associés.
Bon je vais pas te faire chier avec ça t'as ptet d'autre chose à foutregrin
the car's on fire and there's no driver at the wheel
and the sewers are all muddied with a thousand lonely suicides
and a dark wind blows

GYBE! Dead Flag Blue

11

y'a pas une BD qui va arriver?

12

Et komment on fait pour creer les matrices les exploiter ...

une otre kestion ddans mes boites de dialogues je mets des DialogAddRequest pour les noms prénoms ... et comment je fais pour sortir les infos de chak request séparément pour ensuite les stocker dans la matrice

ah et tant ke j'y suis g un copin ki voudrait savoir comment on fait pour des listes en C

merci de passer du temps a répondre a toutes mes kestions (idiotes ??)

13

Ce ke tu demandes est tres tres tres simple !
Seulement voila comme tout un chacun tu n'as pas la scien infuse [c ki est normal] ... alors comme il est hors de kestion qu'on apprenne le C a ta place ben il va falloir t'y mettre un petit peu !

Il faut que tu lise un tutaurial et que tu t'interesse plus particulierement aux pointeurs, aux tableaux, et a l'allocation dynamique smile

Maintenant si tu as decide de ne pas te prendre le choux et de tout te faire faire par les autres et bien c'est peine perdu pour toi car tu n'y arrivera pas : meme si ce ke tu demandes est simple a faire ca devient incroyablement complique de le faire en aveugle [c'est a dire sans aucun connaiscance !]

Enfin je te conseille pour ton probleme de faire un allocation dynamique pour te reserver un espace a toi dans la RAM ! Dans cet espace tu vas y stoker un tableau de "pointeur vers chaine ce caracteres" et chaque case du tableau pointera vers une chaine de ton choix : un prenom, un nom, un numero de telephone qui se trouve en memoire !
C'est une solution tres souple, tres simple a mettre en oeuvre ! En plus ton tableau sera accessible par ton programme meme apres l'avoir quitter si tu prends soin de sauvegarder le handle recu lors de l'allocation dynamique, et, ton tableau n'apparaitra pas dans le var-link !

Vala smile
avatar
pwet

14

je m'y conaîs pas trop en C mais pour declarer une matrice c'est très simple
tout d'abord faut le type des elements que contiendra cette matrice ici on va lui attribuer des nombres entiers,des "int" koi smile

tu fais:

int matice[10]
soit

type nom[taille]
mais n'oublie pas que comme en ASSEMBLEUR le 1er element commence a 0 et non a 1

mais pour le reste je sais comment faire mais vaut mieux que tu lis un peu tongue
LinuX Powa (:

15

La solution de Bill-Bob n'est pas bête. Mais fait gaffe aux pointeurs, comme tu débute...
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

16

le problème est que ca te prend de la RAM, mais bon ...smile

17

ok merci à tous pour vos bons conseils je vais m'en servir et relire le tuto de tifr

merci