[ 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 2005Je 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 2005PS : 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 2005Je 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 2005Je 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> Lire le message (1 commentaire, moyenne: 3).
Programmation.c : fichier texte
Posté par joris mulliez () le 17 novembre 2005je 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 2005J'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
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 2005est 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 20051. 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
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 2005je 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 2005Voila, 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 2005Je 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 2005je 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 2005je 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 2005j'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 2005le 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 2005Je 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 2005while ( 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).
[ Précédent :: 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 :: Suivant ]


