Forum Programmation.c Lire facilement un fichier de configuration

Posté par  .
Étiquettes : aucune
0
16
août
2005
Bonjour, Je voudrais savoir comment lire le plus facilement possible un fichier de configuration du type variable=valeur... J'essayes de développer (tant bien que mal :-) pour un thinclient, je veux donc éviter d'utiliser des librairies externes à glibc et à ceux qui sont déjà utilisées (je ne sais pas s'il y en a déjà qui peuvent servir à ca dans la liste) :
ld-2.1.3.so libglib-1.2.so.0 libnsl.so.1 libutil.so.1 libXi.so.6.0 ld-linux.so.2 libglib-1.2.so.0.0.10 libnss_dns-2.1.3.so libvgagl.so libXm.so.3 lib5250.so.0 libglib.so libnss_files-2.1.3.so libvgagl.so.1 libXm.so.3.0.2 lib5250.so.0.0.0 libGL.so.1 (…)

Forum Programmation.c Perdu dans la mémoire (malloc, stack, heap et système)

Posté par  .
Étiquettes : aucune
0
30
août
2005
Bonjour,

Tout d'accord toutes mes excuses pour la longueur du post, mais j'ai ce problème depuis un bon bout de temps sans en voir la solution.

j'ai un problème lié à de l'allocation mémoire par un malloc, mais aussi lié au système et à mes distribs par les limitations soft (ulimit).

Je m'explique : j'ai 3 distribs
  1. Redhat 8.0, noyau 2.4.18-14, glibc-2.2.93-5, aucune limite soft
  2. Mandrake 10.1, noyau 2.6.8.1-12, glibc-2.3.3-21, limité en stack size à 8 Mo
  3. Red Hat Enterprise (…)

Forum Programmation.c Algo en C, quel livre choisir

Posté par  (site web personnel) .
Étiquettes :
0
21
juil.
2004
Bonjour,

Suite à mon post algo: ne pas réinventer la roue (http://linuxfr.org/forums/19/2562.html(...))

On m'a conseillé la lecture d'ouvrages sur les algorithmes en C.

avec entre autres:


Voila en bref, j'hésite car (…)

Forum Programmation.c ia d'échec...

Posté par  .
Étiquettes : aucune
0
21
juil.
2004
Voila mon problème :
Je cherches a faiure une ia pour jeu d'échec...
j'ai bien commencé mon jeu, vous pouveze télécharger les sources ici :
http://coucou747.hopto.org/c/echecs.zip(...)

J'ai deux bugs non déclarés : on ne peut pas roquer, et pas d'ia... l'ia c'est normal, j'ai pas mis la fonction, mais pour le roque, je sais pas d'ou ça vient...

Voila, j'aimerais que qqn m'aide car j'ai un peu peur du vide, et voila, je suis un peu perdu (LOL) je sais (…)

Forum Programmation.c Port série et enregistrement

Posté par  .
Étiquettes : aucune
0
24
juil.
2004
Bonjour à tous,
J'essaye actuellement d'envoyer des messages sur mon port série ttyS0, mais un cat < /dev/ttyS0 ne fait rien apparaitre.
Comment cela se fait-il ?
Au fait, voila le code du programme :
int fd[2]={0,0}; /*Tableau des différents descripeurs de fichiers*/

char * donne_le_port( int portnum)
{
if (portnum<0 || portnum > 99)
return 0;
char * port; /*c'est ce pointeur qu'on renverra */
char c[3]; /* pour contenir le numéro (2 chiffres + 1 zéro terminal) */

(…)

Forum Programmation.c manipuler fichier binaire

Posté par  .
Étiquettes : aucune
0
4
oct.
2005
voilà :
fichier binaire :

A1 A2 A3 A4 30 81 03 B1 B2 B3
A1 A2 A3 A4 30 82 00 04 B1 B2 B3 B4
A1 A2 A3 A4 30 83 00 00 03 B1 B2 B3 B4 B5
A1 A2 A3 A4 30 84 00 00 00 04 B1 B2 B3 B4 B5
A1 A2 A3 A4 30 07 B1 B2 B3 B4 B5 B6 B7

apres traitement :

30 81 03 B1 B2 B3
30 82 (…)

Forum Programmation.c Capture d'images via webcam

Posté par  .
Étiquettes : aucune
0
21
oct.
2005
Quelqu'un connaît-il une bibliothèque haut niveau pour capturer des images avec une webcam?
le but est de récupérer des images dans un buffer et de faire des traitements dessus après (2 ou 3 images par secondes).

Forum Programmation.c HI,

Posté par  .
Étiquettes : aucune
0
22
déc.
2005
Bonjour,

je ne sais pas comment installer la bibliotheque "glut" pour la programmation en C (openGL)
je ss un debutant en linux alors j'aimerais bien avoir une reponse bien detaille(pas par pas) SVP.
Merci...

Forum Programmation.c Cherche/aide/programmation

Posté par  .
Étiquettes : aucune
0
25
juil.
2004
bonjour a tous

J'ai fait mon "hello world" en C, C++ mais je ne comprend pas (du) tout je cherche une personne (genre de mentor) qui pourrait me répondre en direct (gaim ou autre)

je sais qu'il existe des tutoriaux mais aucun ne répond a mes questions ou me fait vraiment avancer et donc je cherche quelq'un qui pourrait m'informer ou voir m'aider a debuté dans la programmation .

merci d'avance

ps: meme si vous n'avez pas assez de temps (…)

Forum Programmation.c DLL Dynamic Lybraries Lier plusieur .o

Posté par  .
Étiquettes : aucune
0
27
juil.
2004
Ola,

j'arrive à creer une dll à partir d'un fichier .c
gcc ... -shared .....

Maintenant ce que je veu c est inclure un projet externe(en fait recuperer les .o) dans ma dll.

Le prob c est que j arrive a creer cette dll, mais elle ne contient pas le projet externe

Ai je été assez clair??
j utilise mingw (minimal gnu 4 windows)

Enjoy
JuJuZ ....

Forum Programmation.c Encore moi, je rame...

Posté par  .
Étiquettes : aucune
0
29
juil.
2004
Juste une petite question, car je n'ai aucune idée de comment il faut s'y prendre : comment déclare-t-on, joliment, une FIFO circulaire en C ?
Mon idée j'en ai une toute petite, est de créer un tableau... Ou de créer une liste chainée...
Quelqu'un peut-il me sauver ?
Merci d'avance.

Forum Programmation.c A propos de clone

Posté par  .
Étiquettes : aucune
0
29
juil.
2004
Bonjour,

Je souhaite utiliser clone dans un de mes programmes, afin de dupliquer un processus, tout en partageant la mémoire.

J'ai fait un man clone, et il me dit que je dois préparer un espace mémoire pour la pile du fils.

Combien doit-on préparer?

Oudoubah

Forum Programmation.c shm_open() référence indifinie !!!

Posté par  .
Étiquettes : aucune
0
20
fév.
2006
j'utilise linux depuis peu de temps, je l'ai installé pour pouvoir travailler sur les programmes C de temps réel. j'ai installé donc la version suse 8.1 PROFESSIONAL avec la version gcc 3.2 comme c'est indiqué avec la ligne de commande gcc -v :

Reading specs from /usr/lib/gcc-lib/i486-suse-linux/3.2/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --enable-languages=c,c++,f77,objc,java,ada --enable-libgcj --with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit i486-suse-linux
Thread model: posix
gcc version 3.2

j'essaie de compiler le programme ci-dessous:

gcc -o shmsem -g (…)

Forum Programmation.c static est structure

Posté par  .
Étiquettes : aucune
0
2
août
2004
Salut a tous.


J'essaie vainement ( vue les messages d'erreur imposant )
de placer un static int dans une de mes structure.
Et cela beug a mort ( compile pas au moins 50 lignes de message d'erreur ).

Bon si en fait c'est possible dites moins comment.

Aussi non j'avais penser faire une fonction qui selon l'argument passer en parametre incremente la variable ou retourne le resultat, puis mettre un pointeur sur cette fonction ( je sais pas encore le (…)

Forum Programmation.c Essai de code

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
0
4
août
2004
Quelqu'un pourrait-il compiler le programme situé sur http://penso.info/tmp/server.c(...) avec une machine non Linux (un BSD par exemple). Ca utilise glib et gnet (http://www.gnetlibrary.org(...)).

Compiler avec genre :

gcc -I/usr/include/gnet-2.0/ -I/usr/include/glib-2.0/ -I/usr/lib/glib-2.0/include/ -I/usr/lib/gnet-2.0/include/ -Wall -Wunused -ggdb -c server.c -o server.o
gcc -o server -ggdb -lgnet-2.0 server.o


Compiler, lancer le serveur, se connecter avec un telnet localhost 10202, puis faire un goret CTRL SHIFT 5 et me dire si le serveur fait un SIGPIPE, ou non ?

MERCI :)

Forum Programmation.c Utiliser 2 versions de la glibc en parallèle

Posté par  (site web personnel) .
Étiquettes : aucune
0
4
août
2004
Bonjour,

Je souhaite utiliser 2 versions de la glibc différentes sur le même système (un peu comme un développeur voudrait tester une version nouvelle encore en phase de dev de la glibc tout en conservant pour son système sa glibc stable).

Bref comment fait-on? Ou plutôt comment faîtes-vous?

Merci,
Jean-Christophe