bosniaak a écrit 6 commentaires

  • [^] # Re: Re : convertir sxw en doc

    Posté par  . En réponse au message convertir sxw en doc. Évalué à 1.

    hélas jpeu pas toucher au grizbi à cause de cette salope de restriction à l'installation sur mon lieu de stage.... ;) g vu latex en cherchant pour mon affaire mais je peux pas l'installer....
  • # ..

    Posté par  . En réponse au message convertir sxw en doc. Évalué à 1.

    euh merci beaucoup, mais alors comment tu fais avec l'éditeur d'equations pour faire par exemple u= grande fraction avec des termes en a* a barre + lettres grecques + indices en bas et eh haut de certains caracteres??
  • [^] # Re: Quelques conseils

    Posté par  . En réponse au message Probleme de lecture fichier. Évalué à 1.

    hello robin oui je sais c'est tres galere pour moi mais je n'ai pas le choix.....je suis laché dans un programme de 10 pages scilab avec 2 fonctions en c, que je dois completer et modifier bref, j'en chie....bon ta solution ne peux pas fonctionner, je ne peux pas appeler une fonction c comme ca dans mon principal qui est en scilab......
  • [^] # Re: dans time.h

    Posté par  . En réponse au message Probleme de lecture fichier. Évalué à 1.

    hello ton idee j'avais déjà testé impossible de faire sortir cette PUTAIN de chaine.......sinon ce que tu appelles prototype c'est la declaration de la fonction? en fait g essayé de faire sortir chaine exactement comme je sors d'autres variables, mais a chaque fois ca merde au niveau du format.....maintenant 3 jours de blocage.....je deviens fou....

    sinon question con: non on ne peut pas scilab ne recupere pas les sorties standard....

    et moi j'en ai une autre qusetion con: comment je fais pour executer une fonction c sans le faire sous scilab??? (oui je suis super débutant, je taffe pour comprendre et modifier tout ce code....mais mes galeres sont en c pas trop en scilab....)
  • [^] # Re: dans time.h

    Posté par  . En réponse au message Probleme de lecture fichier. Évalué à 1.

    ok je vais essayer de mettre ce qui est important:


    main.sce
    ==========================================
    du blabla puis appel de lecture.sce



    function lecture.sce
    ==========================================
    function lecture_sce()
    global resultats;
    global chaine1;





    donnees_lues=call("lecture",chemin,1,"c",type_fichiers,2,"i",variable,3,"i",tab_fichiers(i)(2),4,"i","out",[10,tab_fichiers(i)(2)],5,"r");
    //appel de la fonction lecture.c ici je voudrais juste mettre un printf("voilà la chaine brute lue: %s",chaine1)



    lecture.c
    ===============================================
    #include <string.h>

    #include <stdio.h>

    #include <stdlib.h>
    char chaine1;

    int lecture(char *nom_fichier ,int *type_fichiers,int *variable, int *nb_lignes,float sortie[][10])

    {FILE *fichier;



    double av[30];
    double v1;
    int taille = 300;

    int s0,s1,s2,s3,s4,s5,p;

    char * chaine = malloc(taille);



    fichier=fopen(nom_fichier,"r");



    if (!feof(fichier)){

    i=0;

    fgets(chaine,300,fichier);

    verif=sscanf(chaine," %d %d-%d-%d %d:%d:%d %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf %lf",&x,&s0,&s1,&s2,&s3,&s4,&s5,&av[0],&av[1],&av[2],&av[3],&av[4],&av[5],&av[6],&av[7],&av[8],&av[9],&av[10],&av[11],&av[12],&av[13],&av[14],&av[15],&av[16],&av[17],&av[18],&av[19]);

    //jusque là normalement c assez clair je dois avoir peu importe les affectations une string de 300 dans chaine....maintenant comment renvoyer cette chaine de caracteres à main ou lecture.sce pour pouvoir mettre le printf tout bete....sans ca je ne peux pas vérifier ce que fait fgets et donc je suis bloqué pour programmer......
  • [^] # Re: dans time.h

    Posté par  . En réponse au message Probleme de lecture fichier. Évalué à 1.

    hello merci des conseils mais en fait j'avais un pb d'ordre de base débile que j'ai réglé, par contre avis aux pros du c et de scilab: g mon prog scilab qui fait appel à des fonctions c dont celle qui lit les fichiers textes, mais comme je me perds avec ces histoires de pointeurs et cie je n'arrive absolument pas à imprimer ce qui est scanné par mon sscanf (pour moi c'est "chaine") comment faire pour sortir cette chaine de ma fonction lecture.c pour l'imprimer dans mon main en scilab.??? j'ai esssayé de faire ds le c un chaine1=*chaine; j'ai déclaré en global chaine1 partout,et chaine est declaré comme suit:char * chaine = malloc(taille); malgré ca scilab me dit :"la chaine lue est : !--error 207
    printf: Argument 2 : wrong type argument, expecting a matrix of strings"

    ca fait 2 jours que j'essaie rrrrrrrrrrrrrrrrrrrrr aidez moi svp!!