Forum Programmation.c++ plugin mozilla

Posté par (page perso) .
Tags : aucun
0
6
déc.
2005
Bonjour,

Je suis chargé de réaliser un plugin Mozilla. J'ai déjà une base qui fonctionne, mais qui se contente d'afficher ce qu'un autre programme lui envoie ( plugin d'exemple modifié pour utiliser les IPC).
Le plugin servira à se connecter à un serveur pour permettre le chat, l'échange de document... La version Windows/IE est basée sur les activex: l'une s'occupe du chat, une autre du partage de doc... L'idéal serait d'avoir la même chose, ou presque sous Mozilla ( Mozilla (...)

Forum Programmation.c++ Problème de création de directoires

Posté par .
Tags : aucun
0
5
déc.
2005
Bonjour je suis en train de programmer un parser XML en C++. Le parser permet de créer une liste arborescente de répertoires à partir d'un fichier XML particulier.

Le fichier XML en question est ordonnée de façon alphabétique non hierarchique, et en fin de comptes il permet d'obtenir une arborescence du style :

Monde\Continent\Pays\Région\Ville

Mon problème : il faut créer environ 5000 dossiers et il n'est donc pas question que je stocke les chemins de chaque dossier. De plus le (...)

Forum Programmation.c++ Erreur de segmentation

Posté par .
Tags : aucun
0
2
déc.
2005
Bonjours je débute en c++ et j'aimerai savoir d'où pourrai provenir ce genre d'erreur -->

12521: symbol=strcpy; lookup in file=./msg
12521: symbol=strcpy; lookup in file=/usr/lib/libstdc++.so.6
12521: symbol=strcpy; lookup in file=/lib/tls/libm.so.6
12521: symbol=strcpy; lookup in file=/lib/libgcc_s.so.1
12521: symbol=strcpy; lookup in file=/lib/tls/libc.so.6
lookup 0x08048000 0x0000036c -> 0x4013a000 0x00069880 /1 strcpy
Erreur de segmentation

...help!!!

merci

Forum Programmation.c++ Annonce : besoin de cours en C++ sur Marseille

Posté par .
Tags : aucun
0
1
déc.
2005
Bonjour à tous!

Je m'appelle Laurent, je suis étudiant en 2nd année en école d'informatique, l'Exia Marseille, groupe CESI. J'habite à Marseille.
Je voudrais prendre des cours particuliers en C++. Je suis disponible à partir de 18h et le week-end.
Vous pouvez m'écrire à espace.one@gmail.com.
Merci de votre attention.

Forum Programmation.c++ [QT] QImage

Posté par .
Tags : aucun
0
23
nov.
2005
Bonsoir,

Je cherche à utiliser la classe QImage pour pouvoir accéder directement aux pixels d'une image.

Le problème c'est que QImage n'est pas un QWidget donc je n'arrive pas à l'afficher à l'écran.

Quelles classes utiliser pour pouvoir l'afficher dans une fenêtre?

Je débute en QT, un petit bout de code ferait l'affaire.

Merci.

Forum Programmation.c++ Shell script et LD_LIBRARY_PATH

Posté par .
Tags : aucun
0
15
nov.
2005
Bonjour,

j'ai fait un petit programme en C++ avec Qt 4. Ca a compilé en dynamique (je n'y arrive pas en statique, j'ai installé les rpms libqt-static, mais ca veut pas, même en mettant CCFLAGS += static). Donc quand je le fait tourner sur une machine ou les libs ne sont pas installées, j'ai le message d'erreur disant qu'il ne peut pas trouver libQtGui.so.4. J'ai alors récupéré ce fichier et copié dans le même répertoire que l'exécutable et créé un (...)

Forum Programmation.c++ Ecrire dans un fichier qui est dans $HOME

Posté par .
Tags : aucun
0
14
nov.
2005
Bonjour,

je débute en c++ (et en QT). Je voulais savoir si quelqu'un savait par hasard comment écrire dans $HOME/monfichier ?

Pour le moment je fais

ofstream out("monfichier");
if(!out){
qWarning("File not opened");
exit(-1);
}
out<< "labla"<<\n';
out.close();
system("mv -f monfichier ~/monfichier");

Mais je pense que c'est une facon de faire assez sale. J'avais bien essayé en définissant pathfile=strcat((char *)getenv("HOME"), "monfichier"); et en écrivant dans pathfile, mais ca veut pas.

D'avance merci

Forum Programmation.c++ config.h

Posté par (page perso) .
Tags : aucun
0
12
nov.
2005
Salut

il y a quelque chose que je vois souvent... que j'utilise de temps en temps... mais que je ne comprend que partiellement.

Je veux parler du fichier "config.h". Quelle est son utilité dans les projets ? Je sais qu'il est créé par le script ./configure et qu'il contient certaines commandes de pré-compilation mais à part ça... je ne vois vraiment pas ce qu'il peut bien contenir pour être aussi important. Quel genre de commande contient-il ? Et si je (...)

Forum Programmation.c++ xerces

Posté par .
Tags : aucun
0
2
nov.
2005
Bonjour
Je viens de commencer à m'intéresser à l'utilisation de XML avec C++. Le problème, c'est que je n'arrive pas à compiler (j'utilise une Debian sarge), car je compilateur ne trouve pas les fichier associés à xerces.

Ma question est donc, est-ce qu'il y a quelque chose de particulier à modifier où à spécifier ?

Merci d'avance

Philippe

Forum Programmation.c++ Lire un fichier texte en entier

Posté par (page perso) .
Tags : aucun
0
1
nov.
2005
Bonjour,
J'ai codé un petit module facilement importable dans un projet pour gérer des shaders en GLSL (OpenGL Shading Language). Soucieux de la portabilité de mon code, j'ai été sous Windows le compiler voir ce que ça donnait, et voilà que je me retrouve avec un bug étrange.

J'ai une fonction chargée de lire un fichier texte en entier. Sur les 14 fichiers lus dans mon programme de test, un seul échoue bizarrement : à la fin du buffer je (...)

Forum Programmation.c++ [RH9] Anjuta - glib manquante

Posté par .
Tags : aucun
0
27
oct.
2005
Bonjour à toutes et à tous, je suis sous une red hat 9 et j'utilise Anjuta et lorsque que je crée un nouveau projet la génération s'arrête car il me dit que "glib n'est pas présent"

La génération s'arrête alors.

Savez dans quel paquetage se trouve glib ? Sinon où pourrais je le trouver ? J'ai passé une partie de l'après midi dessus mais sans succès :'(


Merci d'avance à vous ;)
Bonne soirée
A+

Forum Programmation.c++ problèmes avec /lib/cpp

Posté par .
Tags : aucun
0
21
oct.
2005
J'essaye de recompiler alsa 1.0.8, mais dès que je fais ./configure, le message se termine par:

configure:error: C++ preprocesseur "/lib/cpp" fails sanity check

Que se passe-t-il ? et comment y remédier ?

Merci

PS : les sources du noyau ( 2.6.8 ) sont installées et cpp aussi.

Forum Programmation.c++ parser de ligne de commande

Posté par .
Tags : aucun
1
19
oct.
2005
Bonjour,

je cherche à filtrer proprement la ligne de commande d'un programme en C++. Je suppose que je ne suis pas le premier à me poser la question...mais quelle est la 'meilleure' façon de le faire ? Par meilleure façon, je veux dire la plus propre (codage style c++, et sans switch énorme...), et avec des fonctionnalités intéressants (genre message usage() ).
Le programme permet de lancer une ihm Qt ou de répondre à des commandes dans le cas d'un (...)

Forum Programmation.c++ Xerces C++ - Fuite mémoire

Posté par .
Tags : aucun
0
12
oct.
2005
Dans une application C++, en utilisant le parser XML Xerces v2.5, je rencontre un problème de fuite de mémoire sous HP-UX11.0 L'arbre XML créé en mémoire est correct, cependant la libération des ressources ne semble pas etre gérée correctement quand cet arbre est reconstruit périodiquement. La commande "top" remonte une augmentation constante de la mémoire occupée par le process. Voici le code représentant le problème. Merci de vos réponses :
#include  #include  #include  #if defined(XERCES_NEW_IOSTREAMS) #include #else (...)

Forum Programmation.c++ Un dictionnaire ... comment faire ?

Posté par (page perso) .
Tags : aucun
0
10
oct.
2005
Bonjour ...
J'ai un projet qui utilise pleins d'objets ... ces objets peuvent être reliés entre eux par une méthode commune a chaque objet. De même d'un objet on peut obtenur ses enfants par les méthodes suivantes:

void objet::attach(char* name, objet* child);
objet* objet::detach(char* name);
void objet::delete(char* name);

le paramètre name est le nom de l'enfant tel qu'il sera vu par le parent.
la méthode attach, crée une référence sur l'objet child
la méthode detach supprime cette référence et retourne (...)

Forum Programmation.c++ documentation sur g++ sous mandriva 2005 Ldt

Posté par .
Tags : aucun
0
7
oct.
2005
Bonjour aux programmeurs,

J'ai déjà récemment posé une question sur C++, mais voila, ceci est plus général, et servirait peut-être à d'autres d'entre nous.

Il y a une énorme documentation sur gcc, soit le C.

Je ne trouve rien sur g++, NI SUR INTERNET (g++ n'est pas compris, il prend g, mais il doit falloir mettre des quotes ou autres séparateurs)
NI DANS MES REPERTOIRES DE LINUX. Je viens de voir un man de g++ mais il me renvoie à (...)

Forum Programmation.c++ UBuntu et irrlicht

Posté par .
Tags : aucun
0
5
oct.
2005
Bonjour tout le Monde.

Actuellement je suis sous Ubuntu et je compile un exemple de Irrlicht avec gcc.

Apres avoir chargé nvidia-glx-dev Il me répond qu'il manque aussi lXxf86vm....

Ou trouver ce fameux lXxf86vm?

Cordialement

Forum Programmation.c++ Lanceur

Posté par .
Tags : aucun
0
13
sept.
2005
Voila je débute en C++, j'ai écris mon premier programme en C++ puis compiler mon programme grâce a g++, cela ma générer un fichier nommé a.out, seulement je n'arrive pas a l'exécuté, dans les propriétés, sur l'onglet "ouvrir avec", il n'y a aucune application...
Voila ma question: quel logiciel utilisé pour exécuté mon script???
je suis sous linux mandriva2005LE
Merci d'avance...

Forum Programmation.c++ PB DE COMPILATION - RECHERCHE BIBLIOTHEQUES

Posté par .
Tags : aucun
0
5
sept.
2005
Bonjour aux programmeurs,

Nouveau sous C++/linux/Mandriva LE2005, j'ai copié le source suivant :

#include<iostream.h>
#include<stdio.h>
#include<math.h>

int main (int argc , char * argv [])
{
int d1,d2,deltat;
cout <<"--------------------------------"<< endl;
cout << "Valeur de D1:<<endl;
cin >>d1;
cout << "Valeur de D2:"<<endl;
cin >>d2;
cout <<"le decrement logarithmique du signal est de :<<endl;
cout <<2.3*log(d1/d2)<<endl;
return 0;

}

pardon pour les caractères spéciaux -je n'arrive pas à les transcrire, je vais regarder comment vous faites, promis- mais ce sont (...)

Forum Programmation.c++ Programmation X

Posté par .
Tags : aucun
0
31
août
2005
Bonjour je suis actuelement developeur sous windows.
nous avons developé un framwork complet que nous aimerions passser en cross platform.

Pour le moment je cherche juste a me familiariser avec l'environement unix / linux.

Notre principale interrogation, et soucis, viens de la programmation X
Nous ne shouaiton pas utiliser les librairies graphique de trop haut niveaux. nous cherchons une librairie (si il en existe une) qui se raprocherais de la librairie GDI+ de windows (pour ceux qui connaissent). En fait (...)

Forum Programmation.c++ Compilateur GCC

Posté par .
Tags : aucun
0
31
août
2005

Bonjour.

Cela fait plusieurs jour que je m'ennuie a chercher des tutos, fichiers d'explications, etc.. sur le net à propos de ce fameux compilateur GCC.

à chaque fois que je tente de compiler un logiciel, il me dit une erreur (comme quoi il est pas installé)

alors j'aimerai savoir comment on fait pour installer ce logiciel.

quelques infos de mon pc sous Linux :

i686

Mandrake 10.1

PS : vraiment dsl de demander cela, mais j'en ai marre, je trouve (...)

Forum Programmation.c++ [KDE] [KIO] Remplacer le User-Agent envoyé.

Posté par (page perso) .
Tags : aucun
0
30
août
2005
Salut !

J'utilise la bibliothèque KIO de KDE pour avoir une transparence réseau et ne pas m'embêter avec les histoires de proxies et autres https. Cependant, lorsque j'envoie une requête, je voudrais remplacer le header User-Agent envoyé (celui de Konqueror) par le mien à moi. KMail le fait, donc, c'est possible, mais comment ?

Mon ami Google ne m'a pas beaucoup aidé sur ce coup-là.

Sur un GET, ça ne me gêne pas, mais c'est pour un POST que ça (...)

Forum Programmation.c++ Autoconf et détection d'iconv

Posté par (page perso) .
Tags : aucun
0
28
août
2005
Bonjour !

Je cherche une méthode pour détecter à coup sûr la bibliothèque "iconv" installé sur le système avec les autotools.

J'ai essayé pas mal de trucs (AM_ICONV / iconv.m4, AC_CHECK_LIB...), mais il y a toujours l'une ou l'autre des plateformes sur laquelle ça ne fonctionne pas, et notamment en ce moment sur FreeBSD.

Sur certains système, iconv est inclus directement dans la libc, sur d'autres non. La fonction s'appelle soit "iconv_open", soit "libicon_open", etc. Je cherche donc un moyen (...)