[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]
Programmation.c : Probleme de lecture sur RS232
Posté par masmeta () le 07 avril 2006
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? (à suivre ...)> Lire le message (7 commentaires, moyenne: 1,3).
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 cela (à suivre ...)
> Lire le message (4 commentaires, moyenne: 1,3).
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 (à suivre ...)
> Lire le message (2 commentaires, moyenne: 1,5).
Programmation.c : importer un gros projet dans un editeur genre kdevelop
Posté par str00mff () le 30 mars 2006j'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 moyen d'integrer un projet enorme - dont certains code remontent (à suivre ...)
> Lire le message (1 commentaire, moyenne: 1).
Programmation.c : debugger / profiler
Posté par guitouu () le 28 mars 2006Je 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.
> Lire le message (2 commentaires, moyenne: 1,5).
Programmation.c : incompréhensible - utilisation d'ALSA
Posté par berti () le 27 mars 2006je tente d'écrire un soft devant lire/écrire à partir de la carte son en utilisant ALSA. Je pars du tutoriel http://www.equalarea.com/paul/alsa-audio.html
Mon code qui pose problème est :
#include "string.h";
#include "stdio.h";
#include "stdlib.h";
#include "alsa/asoundlib.h";
int main(int argc, char *argv[]){
printf("debut\n");
snd_pcm_hw_params_t *hw_params;
int i;
int err;
int dir=0;
int rate=44100;
short buf[128];
/*ON LIT*/
snd_pcm_t *capture_handle (à suivre ...)
> Lire le message (6 commentaires, moyenne: 2,2).
Programmation.c : regex.h Lazy Mode
Posté par Pierre Mallard () le 24 mars 2006J'essaye d'utiliser les regex de regex.h en lazy mode i.e. :
si j'ai une chaine : "tititototatatoto" et que ma regex est "(.*?)toto",
je voudrais matcher juste titi et pas tititototata en back ref.
Avec ce petit programme perl ca marche, ca affiche titi:
perl -e '$_="tititototatatoto"; m/(.*?)toto/; print $1,"\n";'
avec ce programme C ca marche pas :
#include <regex.h>
int main(){
regex_t preg; regmatch_t pmatch[2];
regcomp (&preg, "(.*?)toto" , REG_EXTENDED|REG_ICASE);
regexec (&preg (à suivre ...)
> Lire le message (8 commentaires, moyenne: 1,1).
Programmation.c : utilisation de libtar
Posté par helmut () le 21 mars 2006J'essaye avec difficulté d'utiliser la librairie libtar, pour créer des archives, ajouter des fichiers, lire le contenu de l'archive...
Je n'ai pas trouvé de réelle documentation, ni d'exemple clair pouvant m'aider..
Est-ce que quelqu'un pourrais me poster un bout de code pour m'aider à démarrer ?
merci de votre aide.
> Lire le message (14 commentaires, moyenne: 1,6).
Programmation.c : Rendre un parametre de programme obligatoire
Posté par Juke (Jabber id, page perso, ) le 16 mars 2006Je cherche à rendre une option obligatoire dans les arguments passés à un programme.
J'ai donc le code suivant :
#include <libgnome/libgnome.h>
int main(int argc, char **argv)
{
GOptionContext *context = g_option_context_new ("pelemele");
int hauteur = 0;
GOptionEntry entries[] =
{
{ "hauteur" , 'h', 0, G_OPTION_ARG_INT, &hauteur, "hauteur du fond", NULL },
{ NULL }
};
g_option_context_add_main_entries (context, entries, NULL);
gnome_progr (à suivre ...)> Lire le message (1 commentaire, moyenne: 1).
Programmation.c : meilleur editeur IDE pour c sous linux
Posté par Edouard Ouin (page perso, ) le 15 mars 2006Je cherche un bon IDE/editeur du style MS visual c sous linux avec cross reference sur les fichiers ?
des idees ? j'ai utilise eclipse mais il est trop gourmant et trop lent ...
merci
> Lire le message (5 commentaires, moyenne: 3,8).
j'aimerais savoir comment puis-je acceder le plus transparament possible à la charge du CPU à un instant t (ou disons une moyenne), depuis une application (userland) écrite en C.
Je pense que pourrais parser le fichier /proc/stat mais je trouve un peu lourd... il n'y a pas une API (ou un truc comme les monitors de Windows où une simple API permet de récupérer cette information).
Je précise que l'application tourne en tant que root, en mode console sans X, gnome, etc...
Si passer (à suivre ...)
> Lire le message (1 commentaire, moyenne: 3).
Programmation.c : Broadcast UDP sur de multiples interfaces
Posté par Xfennec (page perso, ) le 15 mars 2006Comme l'exprime déjà le titre, je cherche à réaliser des broadcasts UDP. J'utilise pour ça la méthode que j'imagine être classique, c'est à dire :
setsockopt(raydium_network_socket,SOL_SOCKET,
SO_BROADCAST,&on,sizeof(on));
... à destination de ...struct sockaddr_in sock;
sock.sin_family=AF_INET;
sock.sin_addr.s_addr=htonl(INADDR_BROADCAST);
sock.sin_port=htons(RAYDIUM_NETWORK_PORT);
... avec un sendto(). Tout fonctionne parfaitement, à un détail près : sur les (à suivre ...)> Lire le message (2 commentaires, moyenne: 2).
Programmation.c : Port serie, Asynchrone, Thread
Posté par teddy311 () le 12 mars 2006Je suis en train d'écrire une application C/C++ qui dialogue avec une interface électronique par le biais d'un port série /dev/ttyS0. Il s'agit d'une communication asynchrone, même si dans 90% des cas, c'est mon application qui émet une trame puis l'interface qui répond.
J'ai pour le moment trouvé que deux solutions, mais aucunes des deux me semble correcte. Cependant, je vous les expose.
Première)
1 Je lis de manière bloquante le fichier /dev/ttS0 pendant 1 seconde (à suivre ...)
> Lire le message (5 commentaires, moyenne: 1).
Programmation.c : Librairie C pour GPS
Posté par masmeta () le 10 mars 2006Je voudrais savoir si il existe une librairie en C qui me permettrait de décoder les trames NMEA d'un récepteur GPS.
merci
> Lire le message (0 commentaire).
Programmation.c : pb callback entre malloc et apr_pool
Posté par mathieu mathieu (Jabber id, page perso, ) le 09 mars 2006J'imagine que je ne suis pas le premier à me confronter à ce genre de problème!
J'utilise apr et notamment les fonctions de pool, qui lors d'un destroy permettent de tout libérer et ainsi me garantir de ne pas avoir de memory leaks!
Je compte faire des documents xml avec libxml2. libxm2 permet de redéfinir l'allocator ... (malloc,free,realloc).
Est ce que quelqu'un à réussi à faire un lien entre les 2?
Chaque requête à mon serveur est lié à un pool ... je vais devoir générer (à suivre ...)
> Lire le message (0 commentaire).
Programmation.c : contrôle d'un process Java par un process C
Posté par an0y () le 09 mars 2006je travail sur un projet qui fait tourner des processus C et un process java.
Aujourd'hui quand le process java plante, les autres processus ne peuvent pas reperer son plantage parcequ' il n' a pas de process pere.
Ce que j'aimerais c'est pouvoir lancer le processus java à partir d'un process C et avoir un code retour vers le processus qui le lance en cas de plantage... Et pouvoir redemarrer le processus java éventuellement automatiquement par le process C
quelqu'un connait (à suivre ...)
> Lire le message (4 commentaires, moyenne: 2,3).
Programmation.c : Sauver un Gtkliststore
Posté par Pascal Bellicano () le 06 mars 2006Je suis débutant en programmation c (c et non c++), cependant, en utilisant glade
et anjuta, j'ai réussi à faire fonctionner une petite application utilisant gnome et gtk (2.8).
Ma question est simple :
Y a-t-il un moyen de sauver un gtkliststore (je suppose que c'est là ou les données sont stockées ?) sans le parcourir ? (Car ça serait très utile.)
J'ai essayé notamment ça :
void sauver_liste_courtier(const gchar *filename)
{
FILE *fp;
fp = fopen(filename,"w");
fwrite(courti (à suivre ...)
> Lire le message (2 commentaires, moyenne: 1,5).
Programmation.c : Comment intégrer des sons dans un programme C
Posté par desolation () le 04 mars 2006Après mainte recherche je n'ai rien trouvé. Quelqu'un peut il m'aider.
> Lire le message (4 commentaires, moyenne: 4,8).
Programmation.c : Choix de port pour un serveur
Posté par tacos51 () le 04 mars 2006Merci d'avance.
> Lire le message (5 commentaires, moyenne: 2).
Programmation.c : Ou puis-je te joindre GCC???
Posté par sebcosme () le 02 mars 2006J'ai sur ma machine SuSe 10. J'aimerais installé GCC. Qui semble aussi être sur ma machine (/usr/lib)...
Comment faire?
Merci
> Lire le message (4 commentaires, moyenne: 1,8).
[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 :: Suivant ]


