Astuces diverses
[475] Astuces.divers
Forums hors sujets
[1596] general.cherche-logiciel
[203] general.cherche-materiel
[3496] general.general
[414] general.hors-sujets
[77] general.petites-annonces
[96] general.test
Forums associés à Linux
[2936] Linux.debian
[2187] Linux.debutant
[116] Linux.embarque
[3119] Linux.general
[166] Linux.gentoo
[250] Linux.gui
[106] Linux.livecd
[2843] Linux.mandriva
[366] Linux.noyau
[825] Linux.redhat
[110] Linux.slackware
[403] Linux.suse
Forums LinuxFr.org
[104] LinuxFr.bug
[21] LinuxFr.changements
[10] LinuxFr.forums
[69] LinuxFr.idees
[13] LinuxFr.moderation
[47] LinuxFr.questions
Forums sur la programmation
[452] Programmation.autre
[497] Programmation.c
[23] Programmation.c#
[299] Programmation.c++
[255] Programmation.java
[202] Programmation.perl
[353] Programmation.php
[175] Programmation.python
[30] Programmation.ruby
[697] Programmation.shell
[84] Programmation.SQL
[343] Programmation.web
Forum Templeet
[74] Templeet.general
Forums associés à un événement ponctuel
[23] Temporaire.fosdem

Retourner aux forums.

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

Programmation.c : fwrite vs write

Posté par liberforce (Jabber id, page perso, ) le 25 novembre 2005
0
Bonjour,

Je développe un programme GTK+, et la question de l'écriture vers des fichiers est un peu confuse pour moi... la glib ne fournit un wrapper pour l'ouverture (g_open) mais pas pour la lecture/écriture d'un fichier...

Je dois donc choisir entre des appels à fwrite ou write. Mais lequel utiliser pour avoir un programme portable (sous linux et windows) ? En gros, guelle sont les différences entre les fonctions read/write/open , etc... et leur équivalent en f* ?

Question subsidiaire: (à suivre ...)

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

Programmation.c : Synchroniser le dessin avec le balayage de l'écran

Posté par astar90 () le 22 novembre 2005
0
Dans un programme en C, j'ai besoin d'appeler une fonction à chaque rafraîchissement de l'écran. Si je pouvais associer une fonction "handler" au signal "Wait-For-Vsync", ce serait parfait. Y a-t-il un moyen de faire cela ? Je suis ouvert à toute suggestion.

PS : j'utilise le FrameBuffer du noyau.

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

Programmation.c : Fonctions de recherche réseau

Posté par gerald dumas (page perso, ) le 22 novembre 2005
0
Bonjour à toutes et à tous.

Je m'essaie depuis quelques temps à la programmation réseau. J'utilise pour ce faire la librairie Gnet couplée avec GTK.

Je désire scanner ma station de travail pour extraire tous les ports ouverts ( en TCP pour commencer ). Cette première étape ne pose pas de problème particulier. J'obtiens les ports ainsi qu'un socket sur chaque port.

La deuxième étape serait de trouver quelles applications ouvrent ces fameux ports. Un peu à la manière de netstat. Et là (à suivre ...)

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

Programmation.c : Ecrire un parseur

Posté par RedIsDead () le 20 novembre 2005
0
Bonjour,
Je cherche de la doc ou des exemples (meme librairies pour m'inspirer) pour implementer un parseur bien codé et bien foutu en c, la je suis en train de coder un mini shell et ca me fait vraiment defaut. Mon parseur marche (dans presque tous les cas) mais c'est que des vieux hacks moches pour decouper le chaine recuperée sur stdin en argv comme il faut, et gerer les redirections/indirections/pipes.
J'ai quelques notions de theorie des langages, mais je ne peux pas utiliser flex/bison, (à suivre ...)

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

Programmation.c : pseudo-terminaux

Posté par nabil007info () le 17 novembre 2005
0
mon qustion est assez simple et direct est ce q'on peux faire des read() et write() sur des pseudo-terminaux et transferant plus q'un caractere

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

Programmation.c : fichier texte

Posté par joris mulliez () le 17 novembre 2005
0
bonjour à tous!
je cherche comment faire pour utiliser un fichier texte...
je m'explique je veux créer par exemple un fichier record.txt, je fait cela en dehors de la programmation, "à la main", puis je veut pouvoir récupéré le texte qu'il y dessus et/ou le modifier...
je voulais essayer de faire une sauvegarde des records d'un jeu.
voila si vous avez des commandes spéciales qui permettent çà...
merci

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

Programmation.c : wchar_t, conversion multibyte et Unicode...

Posté par JaguarWan () le 15 novembre 2005
0
Bonsoir à tous :)

J'aurais encore une fois besoin de votre expertise pour cette fois les chaînes de caractère unicode.

J'ai commencé à coder un module pour gérer les chaînes, ajouté le support unicode, et tout semble marcher à peu près correctement, sauf l'affichage...

Quand je veux afficher une chaine qui contient vraiment des caractères spéciaux (par exemple des kanjis ou des voyelles avec umlaut), bah le printf ne l'affiche pas (pourtant avec %ls).

Interloqué, j'ai donc vérifié (à suivre ...)

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

Programmation.c : Fonction rexec : help !

Posté par fabiengb () le 14 novembre 2005
0
Bonjour, Je dois pour un TP de reseau utiliser la fonction rexec. A chaque fois que j'execute mon programme, le rexec me renvoie "Connection Refused" Voici le code :

char host[256]
char* phost=host;

sptr=getservbyname("exec", "tcp");
rexec(&phost, sptr->s_port, "fab", "", "/home/fab/ftp/serv/serveur", 0)

Le demon xinetd est bien lancé sur ma machine. Je pense que Linux est parametré pour refuser les connexions rexec (Mandrake 10 AMD64). Etant donné l'absence quasi-totale (à suivre ...)

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

Programmation.c : gnuplot depuis C

Posté par Linux Heri () le 10 novembre 2005
0
Bonjour,
est ce quelqu'un peut m'aider sur un truc: il s'agit au fait d'executer gnuplot depuis un code écrit en C ou C++. (depuis un C si possible).
je vous explique, je dois créer un graphique sous gnuplot (créer un fichier et d'écrire des coordonnées des points dans le fichier puis appeler gnuplot depuis le shell ....), bon, tout ça, c bon , mon problème ce que j'aimerai que mon programme execute gnuplot et de tracer le graphe sans ouvrir un shell et de taper "gnuplot" etc...
Merci d'avance!!

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

Programmation.c : Parser un fichier ASCII

Posté par liberforce (Jabber id, page perso, ) le 09 novembre 2005
0
Bonjour, voici mon problème, qui est un banal problème de sérialisation:

1. Je dois lire des données à partir d'un fichier ASCII, pour les ranger dans une structure.
2. Je dois écrire (après modification) les donnée de ma structure dans un autre fichier ASCII au même format.

Le format:
Ces données sont numériques et toutes à la queue-leu-leu, avec des champs de taille fixe en nombre d'octets, sans délimiteurs.

Exemple:
"123456720051109"

Champs/taille en octets/ type:
a / 1 / entier (à suivre ...)

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

Programmation.c : write() quitte mon programme et retourne le code 141

Posté par andeus () le 06 novembre 2005
0
Voila, je débute en C, et après le Hello World je m'amuse à écrire un petit serveur tout ce qu'il y a de plus basique qui écrit sur la socket tout ce qu'il reçoit sur l'entrée standard, avec un client qui écrit sur la sortie standard tout ce qu'il reçois du serveur. ça marche bien, mais j'ai fait le test de couper le client (Ctrl-C) , et c'est là que le comportement du serveur est plutôt spécial. Voila le bout de code qui pose problème:
while (1) {

  [ ... attente de connexion (à suivre ...)

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

Programmation.c : Masquer pointeur souris

Posté par mrichard1 () le 06 novembre 2005
0
Bonjour

je cherche quelqu'un qui saurait comment masquer automatiquement le pointeur de la souris aprés un temps t ...

En fait, j'utilise Firefox sous une fedora core 4 pour diffuser un contenu sur un écran lors d'une présentation dans un magasin. J'aimerais donc que lorsque j'allume mon ordi et que firefox se lance, le pointeur se masque pour ne pas avoir besoin de déplacer la souris vers la droite. le problème est que je ne peux pas demander à mon client de déplacer le pointeur, c'est (à suivre ...)

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

Programmation.c : syntaxe des fichiers include

Posté par machpro () le 06 novembre 2005
0
Bonjour,

Voila, je reprends un source en C sous Mandrake , pour faire tourner une carte d'acquisition.

Les fichiers include sont en notation #include<file.h>
sauf deux d'entre eux, particuliers au système qui sont
en notation #include "file.h"

Je n'ai pas trouvé les différences dans une doc. Je crois que <> lui demande d'aller chercher dans des répertoires standard de gcc ???

Il y a aussi une notation ../../include dans le Makefile. Est-ce qu'il faut copier les fichiers .h dans un répertoire (à suivre ...)

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

Programmation.c : Listes chainées doubles et tri

Posté par huong () le 05 novembre 2005
0
Salut,
Je suis de retour.. et les questions aussi :)

je dois manipuler des structures du type

typedef struct cotation
{
char nom[50];
int valeur_titre;
char date[10];
int nombre_titres;
struct cotation *precedent;
struct cotation *suivant;

} COTATION;

en utillisant les listes chainées et il faut que je puisse les trier selon le nom, date, etc.
Je voulais utiliser un arbre binaire au début avec un classement par nom mais après il me sera difficile (à suivre ...)

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

Programmation.c : string.h et pointeurs...

Posté par huong () le 29 octobre 2005
0
Hello!

je commence le C et j'ai des soucis avec les chaines de caractères...
Normal me direz vou mais ca fait un moment que je bloque...
:/
Je voudrais découper le contenu d'une saisie suivant les espaces.
Cela marche bien avec strtok, mais si je veux utiliser strstr ou strcpy j'ai systématiquement des plantages.

char *strncpy(char *dest, const char *srce, size_t maxlen);
char *strstr(const char *s1, const char *s2);

1) Comment puis-je rendre mes données homogènes avec les *const char?

2)Peut-êt (à suivre ...)

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

Programmation.c : librairie graphique 2d C sous linux

Posté par joris mulliez () le 29 octobre 2005
0
alors voila je cherche une librairie graphique simple qui marche sous mandriva 2005
je voudrait juste qu'il y est des fonctions du style "tracer un segment", ouvrir un fenêtre graphique, un truc qui prend les coordonnées du clique de la souris, et deux trois petits trucs mais absolument pas de 3d et de trucs compliqué....
expliquez moi aussi comment on installe une librairie
merci d'avance
jo

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

Programmation.c : c sous linux

Posté par joris mulliez () le 28 octobre 2005
0
bon mon petit problème provient de l'éxecution d'un programme avec la fontion sleep().
j'ai un prog


#include <lt;stdio.h>
#include <lt;time.h>
int main(void)
{
int i;
for(i=1;i<=50;i++){
i=i+i;
sleep(1);
printf("#");
}
printf("\n");
printf("i= %i\n",i);
return 0;
}


je voulais que ça fasse une sorte de barre de progression et en fait à l'exécution, ça attend 5 sec sans rien faire en apparence et ça affiche
#####
i= 63
voila je sais pas trop ce qui va pas aider (à suivre ...)

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

Programmation.c : Capture d'images via webcam

Posté par wahnby () le 21 octobre 2005
0
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).

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

Programmation.c : J'ai quelques petits soucis...

Posté par kick45 () le 18 octobre 2005
0
bonjour chers linuxiens, je quéris votre aide car je suis un débutant dans la programmation en général mais surtout sous linux.

Je cherche à créer un programme qui ajouterais des utilisateurs(que je donnerais) assignés à des groupes. Et dans un deuxième temps de créer des répertoires auxquels on assignerait plusieurs groupes (nombreux groupes donc plus que user, group and other).


Pour le premier on m'a parler de NIS mais je ne connais pas les lignes de commandes pour relier le programme (à suivre ...)

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

Programmation.c : Un peu d'aide sur gdb

Posté par Nong () le 17 octobre 2005
0
Voila j'ai une gigantesque stack et je voudrais la parcourir pour avoir un appercu de ce qui s'y passe ... a la main ca va etre laborieux. Alors je voudrais un truc du style

while ( true )
up-silently
if ( exist symbol)
print ( symbol )
end
end


Le pbm c'est que je n'ai rien pour tester l'existence des symboles du moins je n'ai pas trouver. Si le symbole n'existe pas ca fait une erreur donc ca s'arrete et je ne peux pas tout remonter la stack :(

Merci pour votre aide.

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

Revenir en haut de page

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