Forum Programmation.c scanf didju.

Posté par  .
Étiquettes : aucune
0
28
mai
2006
Bonjour,


Voila j'expose mon problème lors d'un programme je demande a l'utilisateur si oui ou non il désire continuer. Mais voila, le programme passe le scanf. J'ai donc retirer la demande juste avant (faite avec un scanf aussi) et la , ho miracle le deuxième scanf fonctionne. Donc en claire mon problème est que je peut utilisé que une seul fois scanf dans mes programmes car sinon les autres sont ignoré. Pour palier a ce problème sous windows un fflush(stdin) (…)

Forum Programmation.c Compilation avec gcc

Posté par  .
Étiquettes : aucune
0
30
mai
2006
Bonjour
Je compile quelques fichiers à l'aide de gcc mais ce dernier semble ne point trop apprécier les lignes commentées avec //
Avant de modifier tous les fichiers inclus, pouvez vous me dire s'il existe une option de gcc qui évite ce genre de petit tracas?
Je vous remercie beaucoup, vous êtes hyper chouettes

Forum Programmation.c GTK, perdu

Posté par  .
Étiquettes : aucune
0
27
mai
2006
Bonjour,

Voila je programme en C, et je voudrai faire des application GUI sous linux mandriva 2006. J'ai vai donc sur le site de GTK a savoir http://www.gtk.org. Je vai sur download et la bon je sais pas trop. J'ai lu les instruction d'install et il parle d'un seul fichier tar.gz, mais lorsque je clique sur "source" bon, il y en a des centaines. quelqu'un peut-il me dire comment faire?

svp.

Merci d'avance.

PS : je suis sous mandriva 2006 (…)

Forum Programmation.c un bon IDE sous Linux mandriva

Posté par  .
Étiquettes : aucune
0
23
mai
2006
Bonjour a tous,


Ceci est ma 1er visite de ce site :) et j'espère , que ce ne sera pas la dernière ;).

Voila, j'ai décidé de ne plus supporte Micro$oft et donc de passer sous linux, j'ai donc installer Mandriva 2006. J'ai un peu près tous les logiciels qu'il me faut pour rayer dodows définitivement, sauf un :p Une bon IDE pour programmer en C :p Car après 3 ans de programmation C pure et aussi C/Win32 (API/GUI) et (…)

Forum Programmation.c socket serveur / client

Posté par  .
Étiquettes : aucune
0
24
mai
2006
Salut a tous.

je tente de realiser un systeme client / serveur, et mon systeme est presque fini, cependant j'ai segfault sur ma fermeture de socket client qui me laisse perplexe.

alors j'expose mon probleme :

j'ai un serveur qui fait un listen sur un socket (sock_in). Quand il recoit une demande de connection, il l'accept et crée le socket sock_out pour le traitement de la connection.

de son cote le socket client (sock_cli) est crée et se connecte à (…)

Forum Programmation.c powerquic3

Posté par  .
Étiquettes : aucune
0
23
mai
2006
bonjour à tous,
je travaille sur une carte equipé d'un processeur power quic 3 (mpc8560), ce proceseur est optimisé pour les réseaux. Je programme en c, mais je ne sais pas comme utiliser les fonctions spéciales de ce processeur (par exemple changer l'en-tête d'un paquet), et je n'ai pas la doc suffissante qui montre ces fonctions. si quelqu'un à une idée ou m'indiquer ou trouver de la doc.

Merci.

Forum Programmation.c Chaine de caractère

Posté par  .
Étiquettes : aucune
0
18
mai
2006
Bonjour,

j'ai peu de connaissance en C et beaucoup de problèmes avec les "chaines" de caractères et le C!
J'ai un fichier en entrée que je dois éclater en plusieurs fichiers.
entrée.txt =
DEBUT nomfichier1
infodiverses1
FIN
DEBUT nomfichier2
infodiverses2
FIN
etc...
le but évident étant d'avoir un fichier nommé nomfichier1.txt contenant
infodiverses1, un fichier nommé nomfichier2.txt contenant
infodiverses2 etc...

Je lis donc mon fichier entrée.txt avec fgets tant que je ne suis pas à la fin.
[code]
chainelu char[30];
(…)

Forum Programmation.c reconnaitre un nom de fichier

Posté par  .
Étiquettes : aucune
0
19
mai
2006
Bonjour,

voilà mon code!
en fait je voudrais que cette expression( else if (S_ISDIR(infofichier.st_mode))) veuille dire : " si ce que vous avez donné en argument est un nom de fichier alors ".. la suite

Quelqu'un aurait il une solution ??

Merci Mariah

int main(int argc, char **argv)
{
int i=1;
int a;
FILE *f;
char *tmp;
struct stat infofichier;

tmp=argv[i];
if ((tmp[0] == '-') && (tmp[2]=='\0'))
{
switch(tmp[1])
{
case 'a':
a=1;
mydu_a ();
break;
case 's':
a=0;
mydu_s (…)

Forum Programmation.c Lecture sur un périphérique

Posté par  .
Étiquettes : aucune
0
22
mai
2006
Bonjours,

Je travaille actuellement sur un programme qui lit les valeurs des axes d'un joystick.

Mon problème est que ce programme ne lit ces valeurs que occasionnellement, et comme le device est géré de manière comparable a un FIFO, je me retrouve avec une valeur de l'axe qui n'est plus du tout d'actualité.

J'aimerais pouvoir obtenir la valeur correspondant au dernier event du joystick.

J'ai envisager plusieurs possibilités:

- "lseek(device_fd,-sizeof(struct js_event),SEEK_END)" mais ça n'a aucun résultat

- Emission d'un signal (…)

Forum Programmation.c ltoa : n'a pas été déclaré dans cet horizon.

Posté par  .
Étiquettes : aucune
0
12
mai
2006
Bonjour,

Voilà je dois compiler un ensemble de programme C sous Linux (qui ont déjà été compilé sous HP-UX avec succès) mais lors de la compilation j'obtiens l'erreur suivante à chaque fois que j'utilise la fonction ltoa :
erreur: « ltoa » n'a pas ete declare dans cet horizon

Je ne trouve pas grand chose sur les forums.
Si quelqu'un peut m'aider.
Merci d'avance.

Forum Programmation.c comment realiser une GUI ?

Posté par  .
Étiquettes : aucune
0
6
mai
2006
Bonsoir tout le monde,

Je suis bloqué depuis plusieurs jours sur un point de programmation que je n'arrive pas à résoudre, et malheureusement google ne m'aide pas beaucoup (enfin du moins j'arrive pas à lui demander suffisemment gentilment pour qu'il me réponde correctement).

Donc voila mon probleme :
J'ai un logiciel simple en lignes de commandes qui fait une succession de 'scanf' et 'printf' (ou equivalent) : en l'occurence ce soft est crafty (jeu d'échec) qui commence par demander notre (…)

Forum Programmation.c Intégrer une partie des librairies lors de la compilation

Posté par  .
Étiquettes : aucune
0
3
mai
2006
Bonjour à tous,

Je dois programmer un client de connexion destiné aux clients légers sous linux. Comme vous pouvez le savoir, ces client ne disposent que de très peu de librairies disponibles nativement...

Dans mon programme, j'utilise la libxml et la libcurl. Pour l'instant le seul moyen de faire tourner l'application sur un client léger est de compiler en static le tout.
Le problème, c'est que ça coûte en mémoire...

Ce que j'aimerai pouvoir faire, c'est d'intégrer les librairies qu'il (…)

Forum Programmation.c problème de compilation eclipse

Posté par  .
Étiquettes : aucune
0
21
avr.
2006
bonjour,

j'essais de compiler un programme destiné a des applications temps réel, j'ai un noyau 2.6.14 patcher xenomai-2.1-rc2, mon compilateur est eclipse (gcc qui tourne derière) et la console d'eclipse m'affiche:

Building target: cible2_linux
Invoking: GCC C Linker
gcc -L/usr/xenomai/lib -ocible2_linux ./udp/rudp.o ./udp/sudp.o ./Util.o ./log.o ./main_hpci.o ./pertu.o ./rtai_util.o ./redundancy/ClientTCP.o ./redundancy/Safety.o ./redundancy/lzw.o ./redundancy/ping.o ./redundancy/redundancy.o ./redundancy/sync.o ./linux/lstLib.o ./http/http.o ./http/measure.o ./crypt/RSA.o ./crypt/R_STDLIB.o ./crypt/nn.o ./bootpc/boothpc0.o ./Wdog/wdog.o ./Version/version.o ./Util/md5.o ./Trace/trace.o ./Trace/trace_log.o ./Timer/timer.o ./Server/Wdde.o ./Server/avme.o ./Server/cnfg.o ./Server/debg.o ./Server/load.o ./Server/main.o ./Server/segc.o ./Server/tabv.o ./Server/task.o ./Script/script.o ./Network/gateway.o ./Network/hpc_ip.o ./Hpc/crc.o (…)

Forum Programmation.c Timer, signal et appels systèmes interrompus

Posté par  .
Étiquettes : aucune
0
30
avr.
2006
Bonjour,

Je développe sur un Linux embarqué sur ARM, avec uClibc, et j'essaye d'utiliser un timer qui génèrera le signal SIGALRM toutes les 10 ms. Pour ça je configure un signal handler pour mon signal en spécifiant SA_RESTART pour éviter d'avoir des erreurs d'interruptions d'appels systèmes (EINTR). Malheureusement j'obtiens quand même régulièrement ce type d'erreurs sur certains appels plus tard dans mon application (avec tcgetattr et un ioctl). Si j'augmente le temps avant l'envoi du premier signal (it_value), ça laisse (…)

Forum Programmation.c fichier Makefile.in et make

Posté par  .
Étiquettes :
0
19
avr.
2006
Excusez cette question de débutant, mais je ne trouve aucune réponse sur le net...

Je suis sous Ubuntu et je teste le programme Glade pour générer des interface.

Partout, je vois qu'il faut utiliser le programme "make" qui est censé se servir du fichier "Makefile.in". Mais à l'execution, je vois quelque chose du genre "fichier makefile introuvable".

J'ai bien employé la commande ./configure et tout et tout, j'ai essayé de faire "make Makefile.in", mais dans ce cas, l'erreur est du (…)

Forum Programmation.c Tableau dynamique de pointeur vers char

Posté par  .
Étiquettes : aucune
0
7
avr.
2006
Voila mon probleme j'ai un tableau de ce type :

char *message[1];

et je voudrai que ça taille augmente dynamiquement au fûr et à mesure que je trouve des nouveau mot dans le fichier texte que je parcours. Pour stocker un nouveau pointeur vers une chaine.

j'ai essayé ça mais il prend pas :

message = realloc(message, (count + 1) * sizeof(char *));

Il doit y avoir quelque chose que j'ai pas compris je vous met aussi le code en (…)

Forum Programmation.c Probleme de lecture sur RS232

Posté par  .
Étiquettes : aucune
0
7
avr.
2006
Bonjour Je dois programmer une liaison RS232 entre un pc et un µControleur 912h60A. Mais lorsque je lis le port avec le pc, tout se bloque. Voici mon code

int ReceiveSerie(void)
{
	char recept ; 
	int res = -1;
	printf("\n Reception  ...... %d\n");	
	read(fd0, &recept,sizeof(char)); 
	res = atoi(&recept);
	printf("\n--->recu : %d",res);
	return res;
}
Mon programme se bloque apres cette ligne " Reception ...... -XXXXXXX" avec X le chiffre. Pouvez vous m'aider à me débloquer? Et a me dire à (…)

Forum Programmation.c Probleme de précision

Posté par  (site web personnel) .
Étiquettes : aucune
0
1
avr.
2006
Bonjour !

J'ai un petit probleme: je finit le debuggage d'un bout de soft (GPL bien sur) qui contient entre autre un module aidant a choisir une résistance (pour l'electronique: on entre la valeur de resistance que l'on veut et il renvoie le code couleur qui correspond).

Les resistances sont codées (dans la version la plus simple) comme deux digits suivis d'une puissance de 10. Donc j'utilise beaucoup de divisions/multiplications par des puissances de 10. Actuellement, mon code est comme (…)

Forum Programmation.c Dépendances entre modules

Posté par  .
Étiquettes : aucune
0
30
mar.
2006
Bonjour,

est-ce qu'il existe des analyseurs de code (libres ou non) pour des projets dans lesquels les interfaces sont mal définies ?

Par mal définies, je veux dire qu'il y aurait par exemple beaucoup de variables importées dans chaque fichier, des variables modifiées dans plusieurs fichiers, des fonctions du fichier 1 qui appellent des fonctions du fichier 2 qui rappellent elles-mêmes des fonctions du fichier 1, etc.

Le programme en question permettrait aussi d'établir les dépendances entre les fichiers, pour (…)

Forum Programmation.c importer un gros projet dans un editeur genre kdevelop

Posté par  .
Étiquettes : aucune
0
30
mar.
2006
salut à tous !

j'ai ete integree dans un gros projet et je me suis dit que, pour pas galerer avec les librairies, dont le nombre est assez vitigineux, et etre productive le + vite possible j'allais utiliser un environnement du genre kdevelop, eclipse + CDT ou vdkb2 - en fait j'ai une petite preference pour kdevelop parcque j'ai pu trouver un plugin valgrind qui fonctionne bien dessus.

enfin bref, ma question est : est ce qu'il n'y a pas (…)

Forum Programmation.c debugger / profiler

Posté par  .
Étiquettes : aucune
0
28
mar.
2006
Bonjour,

Je cherche un comparatif le plus complet et exhaustif possible sur les différents profiler qui existent.

Je suis également intéressé par ceux que vous utilisez... et pourquoi vous les avez choisi.

merci beaucoup.

Guillaume.