Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information
Astuces diverses
[488] Astuces.divers
Forums hors sujets
[1550] general.cherche-logiciel
[190] general.cherche-materiel
[3416] general.general
[404] general.hors-sujets
[63] general.petites-annonces
[94] general.test
Forums associés à Linux
[2877] Linux.debian
[2163] Linux.debutant
[114] Linux.embarque
[3066] Linux.general
[164] Linux.gentoo
[243] Linux.gui
[105] Linux.livecd
[2824] Linux.mandriva
[364] Linux.noyau
[804] Linux.redhat
[108] Linux.slackware
[398] Linux.suse
Forums LinuxFr.org
[104] LinuxFr.bug
[21] LinuxFr.changements
[10] LinuxFr.forums
[69] LinuxFr.idees
[13] LinuxFr.moderation
[46] LinuxFr.questions
Forums sur la programmation
[448] Programmation.autre
[489] Programmation.c
[23] Programmation.c#
[299] Programmation.c++
[249] Programmation.java
[197] Programmation.perl
[345] Programmation.php
[172] Programmation.python
[27] Programmation.ruby
[674] Programmation.shell
[82] Programmation.SQL
[338] Programmation.web
Forum Templeet
[73] Templeet.general
Forums associés à un événement ponctuel
[23] Temporaire.fosdem

Retourner aux forums.

[ Précédent :: 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 :: Suivant ]

Programmation.c : Bugs étranges avec localtime()

Posté par Yves Dessertine (page perso, ) le 27 avril 2005
Bonjour.

Nous avons un problème avec la fonction localtime. Le but de la fonctoin est de réafficher seulement les chiffres qui changent dans une horloge numérique.

Pour cela, nous avons crée la fonction suivante :
void reaffiche_heure(time_t heurea, time_t heurep, WINDOW** chiffres) {
struct tm* sheurea = localtime(&heurea);
struct tm* sheurep = localtime(&heurep);
.......
}


Mais, bien que les timestamps soient différents (ce qui est normal), localtime() nous renvoie la même (à suivre ...)

> Lire le message (5 commentaires, moyenne: 3).  

Programmation.c : Gcc, les symboles, les underscores, et windows

Posté par cho7 (page perso, ) le 26 avril 2005
Bonjour,

en compilant un programme maison ce matin au taf via cygwin, j'ai été obligé de retirer l'underscore qui débutait chacun des noms de mes variables externes, car gcc semblait me le rajouter à la compilation dans la table des symboles

Ainsi, si j'avais un export char _plop, après compilation
nm me trouvait le symbole __plop. Plutot génant pour linker ensuite, c'est ainsi que ld plantait lamentablement en me sortant un undefined reference to __plop

Bref, pourquoi ?

Merci.

> Lire le message (4 commentaires, moyenne: 1,5).  

Programmation.c : IRQ en C

Posté par Fabien C () le 25 avril 2005
Bonjour,
Je dois rédiger un programme en C qui doit lire 4 ports series. Sur chaque ports série se trouve une balance. L'information est obtenue lorsqu'il y a une variation du poids sur la balance.
Exemple: Sur la balance A se trouve 100g de nourriture. Une sourie mange 10g. Sur A nous avons maintenant 90g. L'info est envoyé lorque le poid est stabilisé sur la balance.
Pour ne pas monopolisé le CPU en lecture sur les 4 ports, il faut mettre en place un gestionnaire d'interruption. Ansi, chaque (à suivre ...)

> Lire le message (15 commentaires, moyenne: 1,4).  

Programmation.c : autoextractible : théorie

Posté par cho7 (page perso, ) le 20 avril 2005
Bonsoir,

j'ai eu une idée de projet tout récemment qui nécéssite la création de binaires auto-extractibles.

J'avais déjà réalisé ce type de binaire, mais mon algorithme est limité aux petits fichiers (en fait je créé un code source C à la volée, avec dedans tous le nécéssaire pour extraire octet par octet un des fichiers archivés, et une fois le code généré je compile tout via gcc)

problème : bien que lors de l'extraction ce soit quasi-instantanné, lors de la compilation (à suivre ...)

> Lire le message (20 commentaires, moyenne: 1,9).  

Programmation.c : Fauteuil roulant

Posté par JaguarWan () le 20 avril 2005
Bonjour à tous :)

J'ai encore des problèmes, mais ce n'est plus du réseau cette fois-ci. Pour mon stage, je dois coder une application qui permettrait à un robot de suivre un fauteuil roulant (il tourne avec un Pentium III). J'ai pour l'instant codé un gradient et une recherche de zone basée sur la couleur, en utilisant les algos de Bresenham pour que ça soit plus léger.

Je suis donc en mesure de trouver la zone où se trouve le fauteuil, et de récupérer les contours des objets se trouvant (à suivre ...)

> Lire le message (6 commentaires, moyenne: 1,7).  

Programmation.c : Probleme de lecture fichier

Posté par bosniaak () le 18 avril 2005
Bonjour, je suis tout nouveau ici, de meme que je suis novice en c et étant en stage actuellement je bute sur la prog.

Voilà mon probleme j'ai des fichiers de données dont les 1eres lignes sont du baratin, puis ensuite les donnees:

FORMAT-1

2004-07-15 11:09:15 0

BLS900

1 11 0



file generated by Scintec BLSRUN

Main Data

Scintillation Index Beta # beta # # S # 1

(Cn^2) # (Cn^2) # m^-2/3 # S # 1

Cn^2 corr. # Cn^2 # m^-2/3 # S # 1

(CT^2) # (CT^2) # K^2 m^-2/3 # S # 1

CT^2 corr. # CT^2 (à suivre ...)

> Lire le message (11 commentaires, moyenne: 1,5).  

Programmation.c : Makefile : récursion variable

Posté par Étienne Bersac (Jabber id, page perso, ) le 15 avril 2005
Bonjour,

J'ai besoin d'un Makefile lançant une recursion pour chaque dossiers contenus dans une varibale.

Typiquement, j'aurai besoin de pouvoir faire un

@for d in $(DIR) ; do cd $d && make ; done


mais comment faire sans que $d soir remplacé par '' ?

Merci

> Lire le message (8 commentaires, moyenne: 1,4).  

Programmation.c : Gestion du joker '*'

Posté par David FRANCOIS (page perso, ) le 15 avril 2005
Bonjour !
Comment faire pour gérer le fait qu'un utilisateur peut appeler un programme en le faisant suivre d'une * pour qu'il traite tous les fichiers d'un répertoire ?

J'ai essayé en considérant que unix remplacait l'étoile par une suite d'arguments mais ca ne semble pas être le cas .....

> Lire le message (13 commentaires, moyenne: 1,9).  

Programmation.c : Makefile, module et objets

Posté par Étienne Bersac (Jabber id, page perso, ) le 15 avril 2005
Bonjour, Pour notre projet, nous cherchons à modulariser afin de se répartir le travail. Nous avons un dossier pour chaque module. Soit $m, le nom du module, chaque module contient au moins dans un dossier $m:
  • $m.c
  • $m.h
  • Makefile
  • test.c
Je cherche à faire le Makefile de la racine et le Makefile des modules de sorte que :
  1. Un module ait un objet .o qui contient tout les .c compilés (s'il y en a d'autre) excepté le test.c.
  2. Un module est un binaire test.c qui dépend de $m.o (à suivre ...)

> Lire le message (4 commentaires, moyenne: 2,3).  

Programmation.c : passer une struct dans une shared memory POSIX

Posté par cobbleguard () le 13 avril 2005
Salut, j'ai un probleme pour faire passer et recuperer une structure dans une shared memory POSIX. J'ai 3 process (pour l'instant) : PS1 recoit des donnees saisies au clavier , les met dans une structure et la passe au PS2 par un tube nommé (jusque la pas de prob). PS2 ouvre et mappe une shared memory et y passe la structure recuperee sur le tube PS3 recupere la structure dans la shared memory et affiche le resultat Les 3 ps passent bien la compilation, la comm est ok entre ps1 et ps2 (à suivre ...)

> Lire le message (4 commentaires, moyenne: 2).  

Programmation.c : programmation temps réel sous RTAI

Posté par zakarias () le 07 avril 2005
bonjour j'utilise des fonctions fournies par le système temps réel RTAI Linux ceci est équivalent à la programmation C sous Linux, j'espère que quelqu'un qui connais à la programmation C pourra me rependre. mon problème concerne la fonction rt_task_init son role est l'initialisation d'une tache dont le prototype est int rt_task_init (RT_TASK *task, void(*rt_thread)(int), int data, int stack_size, int priority, int uses_fpu, void(*signal)(void)) . la fonction qui correspond à la tache (à suivre ...)

> Lire le message (5 commentaires, moyenne: 1,4).  

Programmation.c : analyse de paquet sortant

Posté par vince36 () le 07 avril 2005
Bonjour, je cherche à capter du trafic sortant dans un programme. Pour l'instant j'arrive à capter le trafic entrant avec recvfrom, mais je ne sais pas comment détecter le traffic sortant. Est ce qu'il existe des options qui permettent de faire ca avec recvfrom (un man recvfrom n'a rien donné, j'ai essayé de remplacer les flags dans la fonction par ceux MSG_OOB etc mais ca n'a rien donnée). Est ce qu'il existe une autre fonction qui permette de capter le traffic sortant. (à suivre ...)

> Lire le message (2 commentaires, moyenne: 1).  

Programmation.c : Parcourir un dvd iso9660

Posté par mav () le 05 avril 2005
Bonjour,

Je cherche a faire un programme qui permet d'accéder à un DVD ISO9660 sur un système qui ne supporte pas ce FS.
Il faut donc que j'implémente les bonnes libs. Je pense utiliser libcdio.
Malheureusement je suis débutant dans ce genre de programmation, et je n'avance pas d'un pouce.
Si vous pouviez me donner des infos, how to, tuto, exemple cela m'aiderait grandement.
Mon but étant de faire un explorateur, qui me permettra de parcourir le dvd.

Merci d'avance

> Lire le message (2 commentaires, moyenne: 2).  

Programmation.c : Editeur hexa

Posté par xylo (page perso, ) le 04 avril 2005
bonjour,

je suis à la recherche d'un bon éditeur hexa...

de préférence un programme GNU.

merci pour vos réponses rapides, c'est très urgent.

> Lire le message (7 commentaires, moyenne: 3,1).  

Programmation.c : Libtar

Posté par Ph Husson (page perso, ) le 03 avril 2005
Bonjour,

Quelqu'un connaiterait une sorte de libtar?
En fait j'ai déjà vu libtar le premier résultat de google, seulement elle est vraiment mal fait:
-L'API d'accès est pas des plus concis, mais bon
-On ne peut mettre les données en mémoire
-Il ne détécte pas tout seul la compression, et l'utilisation d'une compression 'basique' (gzip/bzip2) est tout sauf simple (il faut faire des wrapper d'ouverture, lecture, écriture et fermeture)
-lié à ce qui est au dessus, il est difficile de lire un tar (à suivre ...)

> Lire le message (3 commentaires, moyenne: 2).  

Programmation.c : Terminé

Posté par JaguarWan () le 31 mars 2005
Bonsoir à tous,

J'ai enfin fini mon projet tutoré pour l'IUT, il est assez stable maintenant (j'entend par là que je n'arrive plus à le faire planter mais qu'il reste surement des bugs fourbes tapis dans les recoins sombres).

Je l'ai mis sous GPL dans mon coin, mais je me disais que ça pourrait etre sympa de le rendre disponible sur internet si ça intéresse quelques personnes. Donc en fait, je voudrais savoir si mon bousin vaut le coup d'etre mis en ligne, ou si en fait il est nul :)

En gros (à suivre ...)

> Lire le message (2 commentaires, moyenne: 4,5).  

Programmation.c : Caractères imprimables qui passent pas

Posté par Samuel Kauffmann (page perso, ) le 30 mars 2005
Bonjour,

Je dois faire un jolie cadre en C. Le problème c'est que mon système ne gère pas correctement les caractères (qui ne sont pas des caractère clavier).
exemple :

printf( "%c" , 196); // pour afficher un trait vertical
printf( "%c" , 217); // pour afficher un angle inférieur droit

A la place, sont affiché des caractère étrange (non imprimable?)..

Si vous avez une explication, et surtout si vous connaissez la façon pour résoudre ce problème : A VOS CLAVIERS!!!

PS: J'utilise (à suivre ...)

> Lire le message (7 commentaires, moyenne: 3,1).  

Programmation.c : projet shell

Posté par koba () le 29 mars 2005
J'ai un projet à rendre et je ne compren rien à l'énoncé qui m'a été donné! Si quelqu'un pourrait m'aider à y voir plus clair cela m'arrangerai beaucoup.

Las de fournir des efforts superflus, j'ai décidé de créer une commande :
# NEWPROG
# chargée de préparer mes fichiers programme en C ou en shell. Le synopsis est
# >$ newprog [ -c | -s ] i
# dont les caractéristiques sont les suivantes (à suivre ...)

> Lire le message (4 commentaires, moyenne: 4,8).  

Programmation.c : Fourberies de libpthread...

Posté par JaguarWan () le 19 mars 2005
Bonsoir à tous,

J'ai quelques soucis de portabilité avec la libpthread, et j'aurais besoin de votre expérience pour déterminer ce qui ne va pas dans mon utilisation de cette bibliothèque.

Mon petit serveur écoute grace à un thread dédié, qui boucle sur accept et enregistre les sockets récupérés dans un tableau.

Quand je quitte mon application, accept() étant bloquant, je suis dans l'obligation de faire un pthread_cancel() sur ce thread (et pour etre propre, un pthread_join() juste (à suivre ...)

> Lire le message (2 commentaires, moyenne: 3).  

Programmation.c : pb de sortie standard

Posté par nmous () le 17 mars 2005
Bonjour,
En vue de réaliser un programme en C, sur Linux Mandrake 10.0, je le compile avec gcc. Mais lors de l'exécution, rien ne se passe.
J'ai alors écrit un petit programme de base :
#include  stdio.h
int main (void)
{ printf ("bonjour"); }

Qui ne donne rien sur le terminal. Le terminal est lancer sous KDE.
Quelqu'un peut-il m'aider ? Je ne comprends pas le problème par rapport à l'entrée/sortie standard.
Merci de votre aide pour un piètre débutant.
Cordialement
nmous

> Lire le message (11 commentaires, moyenne: 2,3).  

Revenir en haut de page

[ Précédent :: 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 :: Suivant ]