[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 :: Suivant ]
Programmation.c++ : Déclencher et capturer une exception
Posté par Pinaraf (Jabber id, ) le 25 octobre 2004En ce moment, je programme une librairie. Elle ne peux donc utiliser std::cerr pour afficher les erreurs, et j'aimerais faire comme j'ai l'habitude en python : déclencher des exceptions.
J'ai essayé ceci, mais ça ne marche pas :
La fonction :
bool rename_file(std::string source, std::string destination) {
std::ifstream flux_in;
std::ofstream flux_out;
std::string ligne;
//fpkg_exception the_exception;
if (!is_file(source)) {
throw "File not found";
return false;
}
return true (à suivre ...)
> Lire le message (18 commentaires, moyenne: 1,8).
Programmation.c++ : /usr/lib/libGL.so n'existe pas ???
Posté par Mildred (Jabber id, page perso, ) le 24 octobre 2004Voici ce que ca donne:
mildred@louve:~/Projects/demo01 $ make
make all-recursive
make[1]: entrant dans le répertoire « /home/mildred/Projects/demo01 »
Making all in src
make[2]: entrant dans le répertoire « /home/mildred/Projects/demo01/src »
/bin/sh ../libtool --mode=link g++ -g -o demo01 -L/home/mildred/Projects/lib/irrlicht main.o -lIrrlicht -lXxf86vm -lXext -lGL -lX11 -lz -ljpeg
(à suivre ...)
> Lire le message (3 commentaires, moyenne: 1,7).
Programmation.c++ : Communication inter processus
Posté par Pinaraf (Jabber id, ) le 23 octobre 2004J'ai besoin de coder une appli capable de communiquer avec d'autres applis. De plus, j'ai absolument besoin de réduire le nombre de librairies externes utilisées. Actuellement, j'utilise libxml2 & la libstdc++ uniquement. Mais je ne peux pas utiliser DCOP : trop lourd !
Avez-vous soit une solution qui marche sans librairie, soit une librairie qui fournisse le nécessaire ? (le programme est destiné à être lancé en tant que root : il n'y a donc pas de contrainte en terme de droits. (à suivre ...)
> Lire le message (2 commentaires, moyenne: 1,5).
Programmation.c++ : Livre "Débuter avec Qt 3"
Posté par jlbrd () le 18 octobre 2004J'ai annoncé il y a quelques semaines un livre traitant de Qt 3 et destiné au débutants désireux de commencer la programmation avec cette librairie.
J'ai tenté il y a quelques heures de poster un article annonçant que le livre est disponible sur le site http://prog.qt.free.fr.(...)
Le modérateur m'a indiqué que mon article était hors sujet et qu'il ne désirait pas de pub. hors parmis les articles présents on peut y voir un livre intitulé: "Premier livre français sur Debian GNU/Linux" (à suivre ...)
> Lire le message (13 commentaires, moyenne: 2).
Programmation.c++ : récupération d'un caractère
Posté par LastMan / Lastrainson (page perso, ) le 18 octobre 2004J'aurais aimé savoir comment je devais m'y prendre pour récupérer le code ascii d'un caractère tapé au clavier sachant que le caractère en question ne doit pas être affiché à l'écran ou doit être effacé tout de suite après la récupération. De plus il faudrait que j'ai un moyen que l'exécution de la fonction en cours soit suspendue tant que l'utilisateur n'entre rien. En fait j'aurais besoin d'un truc du genre (à suivre ...)
> Lire le message (6 commentaires, moyenne: 2,5).
Programmation.c++ : Lancer un programme, comment ?
Posté par Pinaraf (Jabber id, ) le 16 octobre 2004Pour mon programme en C++, j'ai besoin d'exécuter des programmes externes sans passer par l'appel system qui lance /bin/sh.
On m'a donné une fonction utilisant fork et wait4, mais le problème c'est qu'il faut lui donner un tableau.
J'aimerais soit savoir comment la transformer pour lui donner un nombre d'arguments variable, soit savoir quelle fonction (C++ si possible, donc qui accepte des std::string) utiliser pour remplacer system. J'accepte toute autre idée off course :)
Merci d'avance
(à suivre ...)
> Lire le message (9 commentaires, moyenne: 1,7).
Programmation.c++ : Outils de tests des sources
Posté par Geo Vah () le 12 octobre 2004je pense en particulier à des tests de couvertures de code, de complexité..
> Lire le message (2 commentaires, moyenne: 1,5).
Programmation.c++ : besoin de conseil: "simple moteur 3d"
Posté par naibeD () le 08 octobre 2004je cherche a développer une application en c++ affichant en grande partie du texte en plein écran ( doit être visible de loin ), il me semble qu un moteur 3d relativement simple devrait faire l'affaire ?
Si vous avez un moteur a me suggérer ou un autre moyen d'afficher du texte en "plein écran " je suis preneur.
merci à vous
> Lire le message (9 commentaires, moyenne: 2,2).
Programmation.c++ : Problème sur QT designer et les Popup Menu
Posté par YopYop () le 07 octobre 2004Je bosse un petit peu sur Qt 3.3.1 en ce moment, et j'ai quelques petits soucis avec leur charmant designer...
Est ce que quelqu'un sait faire un menu contextuel sur un element d'une list view...
J'arrive plus ou moins à en créer un, en faisant Add Menu sur la QMenuBar... puis sur l'évenement contextMenuRequested() sur la QListView, si un item est selectionné, je fais un popup() du menu sur le point cliqué... ça marchouille, mais le menu apparait aussi dans la MenuBar, et ça (à suivre ...)
> Lire le message (1 commentaire, moyenne: 2).
Programmation.c++ : Lire un fichier web en C++ avec wxWidgets
Posté par Robert VISEUR (page perso, ) le 04 octobre 2004J'ai écrit une fonction en C++ avec wxWidgets pour récupérer une page Web. Mon problème, c'est que la lecture d'un ensemble de fichiers est fortement ralentie par des serveurs down ou très lents / surchargés. La fonction passe alors son temps à attendre. Je souhaiterai donc pouvoir mettre un time out à la lecture du fichier ou à défaut ajouter une fonction préalable qui teste l'accessibilité de la page à récupérer.
Par contre je ne vois pas du tout comment faire.
Quelqu'un (à suivre ...)
> Lire le message (6 commentaires, moyenne: 1,3).
Programmation.c++ : c ++ et file Excel
Posté par Yves () le 04 octobre 2004J'ai besoin de lire dans un orgramme C les valeurs contenues dan sun fichier Excel, quelqu'un aurait-til la connaissance de la structure d'un fichier Excel ?
Merci
> Lire le message (5 commentaires, moyenne: 2,2).
Programmation.c++ : Pour ma culture générale...
Posté par Sebastien Binet () le 03 septembre 2004- une classe interface IInterface (i.e. avec au moins une méthode purement virtuelle =0)
- une classe Nenfant qui honore cette interface IInterface
- une classe IInterfaceS qui hérite de std::vector<IInterface*>
- une classe NenfantS qui hérite de std::vector<Nenfant*>
Y a-t-il un moyen pour que la classe NenfantS puisse être vue comme une classe IInterfaceS ?
Y a-t-il un moyen pour contourner l'éventuelle réponse négative à la première question ? (Même si c'est un gros (à suivre ...)
> Lire le message (4 commentaires, moyenne: 2,5).
Je développe actuellement un groupe de programmes en C++ avec KDevelop 3.0. Et j'ai quelques problèmes :
- la première cible que j'ai créé installe le binaire dans bin, je le veux dans sbin : comment le faire changer ? (j'ai cherché partout pourtant il me semble)
- pourquoi KDevelop n'affiche-t-il pas les erreurs du link ? Il affiche les erreurs de compilation (heureusement) mais quand le make renvoie des fmerge.o(.text+0x11d): In function `main': undefined reference to `fpkg::database::~da (à suivre ...)
> Lire le message (3 commentaires, moyenne: 0,7).
Pour la réalisation d'un programme, j'ai besoin de lister le contenu d'un dossier. Ce programme est écrit en C++ avec la STL et libxml2. Connaissez-vous un moyen pour faire une sorte de find en C++ ? J'aimerais ne pas utiliser de librairie externe supplémentaire.
Merci d'avance
> Lire le message (3 commentaires, moyenne: 3).
Je programme en ce moment un outil en C++, utilisant la libxml2. Cette librairie utilise de nombreux types qui lui sont propres afin de combler des lacunes du C : xmlChar est par exemple le remplaçant du char. (http://xmlsoft.org/html/libxml-xmlstring.html(...))
Je souhaite convertir ce xmlChar en std::string mais je n'y arrive pas !
Voici le code source :
node = xmlobject->nodesetval->nodeTab[0];
xmlChar *nom_paquet = xmlGetProp(node, xmlCharStrdup("name"));
resultat = std::string(nom_paquet (à suivre ...)
> Lire le message (4 commentaires, moyenne: 2,5).
Programmation.c++ : c++ compile pas sur mandrake 10
Posté par plouf2123 () le 17 août 2004alors j'ai un truc que je comprends pas. j'ai toujours fait comme ca et ca marchait mais la... ca marche plus...
donc bout de code simple :
#include
#include
int main (void) {
string s = "bonjour!";
cout<<s;
}
j'essaye de le compiler et pas moyen :
test.cpp: In function `int main()':
test.cpp:4: error: `string' undeclared (first use this function)
test.cpp:4: error: (Each undeclared identifier is reported only once for each function it appears in.)
test.cpp:4: error: syntax error (à suivre ...)
> Lire le message (9 commentaires, moyenne: 2).
Programmation.c++ : XPFE (XUL, C++, ...)
Posté par Nap () le 16 août 2004Help :)
merci !
> Lire le message (9 commentaires, moyenne: 1,2).
J'utilise Mandrake Cooker, et je suis intéressé par la compilation de Qt4 pour faire des tests. Mais malheureusement elle échoue bizarrement !
Voici mon configure :
./configure -no-nas-sound -sm -xshape -xinerama -xrandr -xrender -xft -xkb -prefix /opt/qt4 -qt-gif -system-zlib -plugin-sql-mysql -plugin-sql-odbc -plugin-sql-sqlite -system-libpng -system-libjpeg -system-libmng
Et le problème qui se pose après quelques compilations (qmake, moc et compagnie je suppose) :
In file (à suivre ...)
> Lire le message (11 commentaires, moyenne: 1,1).
Programmation.c++ : anjuta / gtkmm / libsigc++2.0
Posté par Nap () le 15 août 2004je débute en programmation graphique sous linux, en gtkmm, sous anjuta et avec libsigc++, le tout en même temps.
je suis donc allé sur le site de gtkmm, et consulté le tutoriel.
sur cette page : http://www.gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/ch03s06.html(...)
on y apprend comment faire un programme de bonjour le monde.
Mais lorsque je copie studieusement le code fourni, et que je lance, optimiste, la compilation, anjuta (et gcc derrière, j'imagine), m'envoie ballader (à suivre ...)
> Lire le message (3 commentaires, moyenne: 2,3).
Programmation.c++ : Fonction Call Back : comment ca marche ?
Posté par Sebastien Binet () le 13 août 2004Y aurait-il une bonne âme pour m'expliquer (ou me renvoyer sur une URL, hein, je suis preneur aussi) comment ça marche les fonctions call back...
Google a été très peu loquace (en français tout du moins) sur ce point la.
Et surtout, comment en implémenter en C/C++.
> Lire le message (4 commentaires, moyenne: 2,8).
[ Précédent :: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 :: Suivant ]


