Je débute en interface Qt et j'aimerais bien comprendre comment faire une interface "propre". Le MVC m'a l'air bien intéressant et assez incontournable (même si Qt4 [2] propose une approche plus élaborée et que le modèle est re discuté).
Je comprend dans les grandes lignes le MVC (comprendre : en français en lisant des articles ca va). Mais comment le mettre en application ? J'ai peur de ne pas comprendre comment exploiter au mieux le mécanisme de slot signal (...)
Bonjour,
savez-vous s'il est possible de faire de faire un serveur RPC en multithread en linux ( en c/C++) ?
J'ai l'impression que la version rpc fournie est ancienne et
n'est pas thread safe ?
Merci.
Je gère des grandeurs 'double'. Certaines sont déjà calculées, d'autres pas encore. Je cherche une solution élégante pour pouvoir les distinguées.
J'ai pensée à :
- associer un bool 'estElaboree' à chaque grandeur. Fonctionnellement c'est parfait, mais un peu lourd à gérer. Je double mon nombre de variables. Et puis il faut gérer la cohérence entre les grandeurs et les booléen à chaque ajout ou suppression de grandeurs.
-initialiser toutes mes grandeurs à une valeur spécifique constante (connue dès la (...)
Bonjour,
je développe un petit programme sous linux mandrake 10.1 en utilisant le compilateur gcc.
Tant que je compilais du C tout allait bien. Les classes c++ que j'ai ajoutées compilent mais l'édition des liens ne marche pas.
J'utilise un fichier Makefile contenant la ligne mal menée lors de son appel :
Je sais on est sur un site concernant linux.
MAIS pour mon stage j'ai besoin de developper un driver usb pour linux ET windows.
Quand je cherche dans la documentation specialise il me disent tous d'utiliser Visual C++, le probleme c'est que je suis allergique a Visual C++.
Je cherche donc un compilateur (GPL de preferences) pouvant compiler une application utilisant le driver generique USB HID .
Je viens de telecharger un tar.gz, d'une nouvelle librairie que je veux utiliser pour la programmation QT . ( librairie qwt).
Je decompresse le le tar, et je me retrouve avec un dossier qwt, contenant entre autre, le dossier lib et include.
Le probleme, est que je ne sais pas installer ca sur ma mandrivia 2005!
J'ai copier le contenu du dossier /qwt/lib dans /usr/lib et qwt/include dans /usr/include.
j'avance dans mon portage C++, enfin la compilation et le linkage.
J'ai enfin plus qu'une erreur (avant de découvrir probablement des problèmes tester sous gdb).
ld me renvoie le message d'erreur : Mrstring.cpp:59: undefined reference to `__dso_handle'
dans ce fichier j'ai à la ligne 59 : const MrString MrString::NULLE ("") ;
mon expérience C++ est récente. Je ne comprends pas cette erreur.
S'il y a une âme charitable pour éclairer mon chemin "de croix" ?
merci
Je souhaiterais me mettre à C++ (notamment pour toucher à QT).
Je pratique le C.
Je pratique le Java et Ada pour ce qui est des langages orientés objets.
Je souhaiterais savoir si vous connaissez des liens et/ou des livres me permettant de partir de ces bases pour apprendre le langage (dans le sens où on m'apprenne pas ce qu'est une classe, l'héritage etc... vu que je connais déjà entre autre exemple)
je m'initie au C++ avec le bouquin de bjarne stroustrup, je connais le Java enfin de bonnes bases, en c++ aussi (moins bonne qd meme lol)
je me sers de anjuta, et je veux faire un programme utilisant un vector d'entier pour commencer gentiment
alors je place un #include au début
et le compilateur panique affichant plein de message d'erreur lié au fichier vector...
Le probleme est que lorsque je rajoute un objet par exemple dans le premier wxSizer, wxScrolledWindow ne réagit pas tans que je n'ai pas changé la taille de la fenetre (c'est à dire qu'il ne me met pas les scroll bar automatiquement) Si je met un nouvel element panel, (...)
Je cherche le nom d'un type logiciel et savoir s'il en existe des versions libres. Je vais donc vous faire un descriptif de ce logiciel.
J'ai un projet c++ relativement volumineux (320 classes). Il est à vocation scientifique et il est donc critique de valider les différentes parties du code. Pour cela, je sais que certains programmes utilisant ces classes donnent des résultats viables avec certains jeux de paramètres. Je souhaiterais savoir à partir des ces tests, (...)
Bonjour
Je suis en train d'essayer de faire du portage de linux vers windows (Sous qt).
J'ai créer un Makefile pour borland c++ avec tmake
mais quand je tappe make sous windows.
le compilateur me dit quil me manque un fichier ".o".
Je comprends pas trop pq. Si qqun peut maider ca serai sympa.
Salut tout le monde, donc j'ai un probléme, je veux créer une programme qui lance une connection en ssh. pour celà je met l'id , le pass et l'host du serveur en arguments. ensuite il lance la connection. Juste que là aucun probléme. Mais là où ça se complique, c que j'veux que l'application se mettent ensuite en attente pour exécuter des commandes tel que chmod ( ensuite j'en rajouterais d'autre comme la copie de donné et autre mais pour (...)
voila je voudrai développer en c++ sur linux
je programme actuelment en visual basic depuis un petit temps...
J'ai installer linux je souhaite programmer sous linux en c++
mais je ne sais pas quoi choisir gcc ? kdevelop autre j'ai besoin de conseils je n'arrive pas choisir quelque chose.
Je suis pret à programmer dans un editeur de texte si il le faut mais alors il faudrai que j'ai acces à des librairies qui me façiliterai (...)
J'avais cru trouver une solution mais celle ci ne me conviens pas entierement...
En fait je veux faire 2 choses :
Envoyer des données entrées dans le codage local en unicode.
Recevoir des données en unicode et les afficher dans l'encodage local dans un wxTextCtrl.
J'ai vu pleins d'exemples sur le teuNet mais pas un seul n'a marché, peut etre que j'ai mal fait les choses, peut etre que je n'arrive pas à voir (...)
Cher Forum, (ca sonne moins bien que cher journal mais bon ;) )
Je me suis remis à la programmation il y a peu de temps et j'ai besoin d'envoyer sur une socket des données en UTF-8...
J'utilise wxWidgets (2.6) qui proposent pleins de solutions pour convertir mon texte que je recupere d'un wxTextCtrl en UTF-8 ou unicode ou je ne sais plus quoi ;) mais je n'arrive pas à m'en servir ! Au mieu, je suis arrivé à faire (...)
j'ai un petit problème sur un projet qui utilise des exceptions. Il semble que kdevelop 3.1.2 génère (avec automake / autoconf) des makefile avec les options -fno-exceptions, ce qui ne me plait pas, mais je n'arrive pas à lui dire de ne pas le faire.
bonjour à tous
y - a-t-il des développeurs sous Anjuta qui pourraient me renseigner ?
Il a une fonctionnalité intéressante par rapport à KDevelop.
C'est la notion d'importation de projet.
Je veux importer mon projet déjà écrit sous Unix.
J'ai regardé le peu de doc trouvé sur Anjuta.
Mais peu bavard sur cette fonction d'importation.
Alors voilà mon cheminement et mes questions ?
1=Après lui avoir indiquer l'arborescence de mon projet, il retrouve bien tous mes .cpp et .hh. 2=Je (...)
Réflechissant actuellement à une archi client-serveur pour mon appli en Qt, je me suis naturellement intéressé à DCOP. La doc en ligne dit que DCOP peut utiliser des sockets UNIX ou TCP/IP. Qui dit TCP/IP dit réseau me suis-je dit, mais pas d'exemple sur l'utilisation en réseau. Vous confirmez que ce n'est pas fait pour ça ou bien vous m'envoyez RTFMer là où il faut ?
bonjour
je développe sous FC2.Je porte une grosse application en C++ de Vxworks sous Linux (environ 250 .cpp et autant de .h) !
Je suis débutant sous Linux et avec C++.
j'utilise les versions suivantes :
version gcc 3.3.3 20040412 (Red Hat Linux 3.3.3-7)
GNU ld version 2.15.90.0.3 20040415
après une édition de lien ld me retourne
le message : undefined reference to `operator delete[](void*)
Mon fichier except.h contient :
class Exception
{
public:
Je suis débutant en programmation "graphique" (comprenez fenêtre, gui) en c++ et j'ai choisit wxWidgets pour créer mes interfaces.
Mais en parcourant le net je n'ai pas trouvé de cour ou de doc en français sur le sujet.
En avez vous trouvé ? comment avez-vous appris ce framework ?
Bref, je cherche tout info en français concernant les wxWidgets.
Voila une question qui me turlupine depuis un moment , comment melanger efficacement des chiffres et des lettres
par exemple
x=5 , y =2
et cree la chaine " x vaut 5 et y vaut 2 "
Je connais les methodes suivantes mais aucune ne me satisfait vraiement
Premiere Methode que je connais , sprintf a la C
sprintf(chaine,"x vaut %d et y vaut %d",x,y)
Alors voila: je dois faire une simulation de termites...donc elle doivent gigoter dans tous les sens et pendant ce temps je dois faire des captures. donc je fais deux threads et la bim: ----------------------------------- Xlib: unexpected async reply (sequence 0x703)! Processus arrêté ---------------------------------- Voila le code(on m'a parlé de la classe dispatcher mais j'y comprends pas grand chose a vrai dire) Constructeur: --------------------------------------------------------------------------------- Gtk::Button *play; Gtk::Button *pause; Gtk::ToggleButton *rec; Glib::Thread * t; Glib::Thread * t1; Glib::Mutex *mutex; Glib::Mutex *mutex1; play->signal_clicked().connect(sigc::mem_fun(*this, (...)
Je cherche un conseil, sur le choix d'un deuxième langage ?
Je suis sous Mandrake9.2 est j'ai déjà fait une initiation concluante en C, mais je voudrai savoir si je pousse plus en avant l'exploration où bien je passe directement au C++.
J' apprend python un language qui me convient bien (synthaxe, bloc indender, objet, etc), qui sera mon language principal, mais comme on peut écrire des modules en C où C++ pour une question de rapiditée la question (...)