Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information
Astuces diverses
[466] Astuces.divers
Forums hors sujets
[1506] general.cherche-logiciel
[176] general.cherche-materiel
[3369] general.general
[393] general.hors-sujets
[56] general.petites-annonces
[91] general.test
Forums associés à Linux
[2817] Linux.debian
[2148] Linux.debutant
[109] Linux.embarque
[3009] Linux.general
[163] Linux.gentoo
[238] Linux.gui
[104] Linux.livecd
[2806] Linux.mandriva
[359] Linux.noyau
[788] Linux.redhat
[108] Linux.slackware
[394] Linux.suse
Forums LinuxFr.org
[104] LinuxFr.bug
[21] LinuxFr.changements
[10] LinuxFr.forums
[69] LinuxFr.idees
[13] LinuxFr.moderation
[46] LinuxFr.questions
Forums sur la programmation
[440] Programmation.autre
[482] Programmation.c
[23] Programmation.c#
[297] Programmation.c++
[247] Programmation.java
[195] Programmation.perl
[338] Programmation.php
[168] Programmation.python
[25] Programmation.ruby
[653] Programmation.shell
[80] Programmation.SQL
[333] Programmation.web
Forum Templeet
[74] Templeet.general
Forums associés à un événement ponctuel
[23] Temporaire.fosdem

Retourner aux forums.

[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 :: Suivant ]

Programmation.c++ : Librairie Wt

Posté par wxuserbrest () le 10 avril 2008
Bonjour,
voilà le problème, je suis plutôt programmeur C++ avec wxWidgets comme bibliothèque. Et je vais devoir faire une application web, du coup j'aimerais savoir si quelqu'un a déjà utilisé Wt ? impressions ? est il possible de vendre les sites réalisés avec ?
Si ce n'est pas possible sans donner le code source, est-ce possible en donnant le code source ?
Les hébergeurs acceptent ils le serveur Wt ?
Sur le site de Wt il n'y a pas d'exemple performants comme ici :
http://demo.nextapp (à suivre ...)

> Lire le message (0 commentaire).  

Programmation.c++ : gnomemeeting et le full screen

Posté par robertix (page perso, ) le 09 avril 2008
je cherche à modifier la source de gnomemeeting pour avoir l'affichage
de mon correspondant en plein écran

http://www.ponge.com/telechargements/gnomemeeting/gdkvideoio(...)

> Lire le message (6 commentaires, moyenne: 1,3).  

Programmation.c++ : choix pour l'écriture d'un serveur en C++

Posté par Axel () le 28 mars 2008
Bonjour
Je dois ré-écrire la partie réseau d'un démon en C++, et donc je cherche une bonne solution pour cela. Le démon doit pouvoir recevoir des commandes et les interpréter, commandes provenant d'utilisateurs connectés avec telnet ou d'autres programmes qui se connecteraient sur le port ouvert du démon.

Je cherche des conseils sur les techniques/bibliothèques à utiliser, pour s'affranchir le plus possible des problèmes auquel je m'attends : format des messages (comment détecter la (à suivre ...)

> Lire le message (6 commentaires, moyenne: 5).  

Programmation.c++ : glibc

Posté par eric () le 11 mars 2008
bonjour ,
je cherche à compiler une librairie avec la glibc 2.3.4 à partir de ma kubuntu 7.10, qui elle a une glibc apparemment 2.6.1 ( c'est ce que me donne ldd --version).
est-ce possible?

> Lire le message (3 commentaires, moyenne: 1).  

Programmation.c++ : Reconnaitre -1.#IND

Posté par errno (page perso, ) le 29 février 2008
Bonjour,

Lors d'une conversion RGB -> HSV j'obtient cette valeur (-1.#IND) pour la teinte quand toutes les composantes RGB ont la même valeur.
C'est normal vu que j'ai une division indéfinie.

Par contre j'aimerai pouvoir détecter quand ma variable contient cette valeur.

Existe t'il une fonction qui permette de détecter ce cas.

telle que

double n = 0/0;

function (n) <= retourne vrai

n=0;
function (n) <= retourne faux

Merci d'avance pour vos réponses

> Lire le message (1 commentaire, moyenne: 3).  

Programmation.c++ : Autour de l'héritage multiple et des méthodes virtuelles.

Posté par apterium () le 21 février 2008
Bonjour à tous,

Débutant en C++ après avoir fait pas mal de java, je m'interroge sur le problème que voici :

j'ai une classe A virtuelle pure :

class A
{
public :

virtual bool property1() = 0;
virtual int property2() = 0;

}


une classe B virtuelle pure également mais qui implémente toutefois une des deux méthodes précédentes.


class B : public A
{
public :
bool property1()
{
return true;
}
}


une classe C héritant de A qui implémente les deux fonctions précédentes (mais différemm (à suivre ...)

> Lire le message (12 commentaires, moyenne: 2,3).  

Programmation.c++ : probleme avec tcomport

Posté par habar84 () le 20 février 2008
Bonjour ,
C'est la première fois que je participe a une forum et j'espère que je trouve une solutions a mon problème et s'encourage a utiliser les fourum .
en fait mon problème avec le tcomport , je voudrais savoir comment je puisse détecter et identifie une chaine de caractère spéciale a la réception des données et comment je peut savoir si la réception des données est terminer ou non ! (j'utilise c++ builder6)
Merci a tous

> Lire le message (4 commentaires, moyenne: 1).  

Programmation.c++ : compilation d'une librairie .so recalcitrante

Posté par eric () le 12 février 2008
bonsoir,


je travail sur une librairie depuis quelque mois, j'était sur une ubuntu 32 bit jusqu'il y a quelque jour où je suis passé sur une 64.
Depuis ce passage en 64 bit , je n'arrive plus à compiler cette lib, pourtant c'est exactement le même code...
j'ai voulu la compilé en 64bits avec l'option -m64 mais gcc m'as retourné cela : (j'utilise Eclipse)

**** Build of configuration Debug for project Lib ****

make -k all
Building target: libLib.so
Invoking: GCC C++ Linker
g++ -m64 -shared (à suivre ...)

> Lire le message (17 commentaires, moyenne: 1,8).  

Programmation.c++ : pofiler et C++

Posté par eric () le 06 février 2008
Bonjour à tous,

j'essaye de profiler une application avec ccmalloc, le souci c'est que d'habitude je développe avec eclipse donc j'ai beaucoup de mal à trouvé comment lancé ccmalloc



pour compiller mon appli, eclipse lance la commande :

make -k all

Building file: ../Source/Lib.cpp

Invoking: GCC C++ Compiler

g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"Source/Lib.d" -MT"Source/Lib.d" -o"Source/Lib.o" "../Source/Lib.cpp"

Finished building: ../Source/Lib.cpp



Building file: .
(à suivre ...)

> Lire le message (2 commentaires, moyenne: 2).  

Programmation.c++ : ACML , libgfortran , ubuntu x86_64

Posté par eric () le 05 février 2008
Bonjour , je suis passer il y a peu de temps sur 64bits.
Je code une librairie qui a besoin d'acml, comme on me la expliquer sur un autre post après avoir installé acml (le 4.0.1) je met le chemin de la lib dans le /etc/ld.so.conf et je fais un sudo ldconfig.
Coté acml tout va presque bien , je m'explique : j'ai pris la version compilée avec gfortran pour 64bit (...normal..), donc pour ma librairie je link acml et gfortran (-lacml_mp -lgfortran), mais gcc me retourne /usr/bin/ld: cannot find (à suivre ...)

> Lire le message (7 commentaires, moyenne: 1,1).  

Programmation.c++ : release moins performante que debug

Posté par eric () le 25 janvier 2008
bonjour a tous ,

j'utilise eclipse et je fais des test de performance, et étrangement, la version release et plus lente que la version debug.
je m'explique :
je chronomètre une fonction DGEMM que j'ai compilée en version debug, j'ai un temps de 8 secondes environ
le même code que je compile en release et que je lance dans la console : j'ai un temps de 22 secondes

c'est quand meme une sacrée difference , quelqu'un aurait t'il un idée de cette perte de performance??

eclipse me met les (à suivre ...)

> Lire le message (2 commentaires, moyenne: 2,5).  

Programmation.c++ : Determiner les lib linkés inutiles

Posté par guitouu () le 08 janvier 2008
Bonjour,

Parfois des lib ou des exécutables sont linkés avec pleins de lib dynamiques ".so" dont certaines qui ne servent à rien. J'aimerais faire le menage. Je vois deux méthodes possibles :
- dire à gcc de ne réelement linker que si la lib est utilisée plutôt que de prendre tous les -l sans regarder.
ou
- après la compilation, déterminer sur l'exécutable en suivant les symboles les lib utilisées et les lib inutilisées.

Avez vous une idée ? Et il possible de faire l'une ou (à suivre ...)

> Lire le message (1 commentaire, moyenne: 1).  

Programmation.c++ : texte visible dans une librairie dynamique

Posté par eric () le 18 décembre 2007
Bonjour,

je viens de compiler un librairie dynamique, celle ci fonctionne sans souci .
Là ou je suis embêté et étonné , c'est qu'en éditant ma librairie avec un éditeur de texte , apparaît en clair les valeurs de certain tableau de caractères( des char *).

comment puis-je éviter cela??

merci de vos réponses

ps : ces tableau de caractères sont des sous programmes qui sont compilé à la volée , et ces codes ne sont pas ouvert... d'où ma question

quelqu'un a une idée???

> Lire le message (10 commentaires, moyenne: 1,5).  

Programmation.c++ : ACML

Posté par eric () le 27 novembre 2007
bonjour ,

je code en c++ avec eclipse et j'ai besoin des fonction blas et lapack ,
je télécharge donc ACML, les librairie blas et lapack optimiser pour/par AMD, je décompresse et j'installe
celle ci est installer dans /opt/acml3.6.0/
dans mon code c++ j'ajoute #include </opt/acml3.6.0/gfortran32/include/acml.h>
dans eclipse , propriété de mon projet , j'ajoute dans C++ Build/Gcc C++ Linker/Librairies et Librairies acml ( ce qui équivaut a faire un -lacml dans les argument G++)
le code se (à suivre ...)

> Lire le message (7 commentaires, moyenne: 1,3).  

Programmation.c++ : [portage] Librairie CString -> string (STL)

Posté par Monsieur Bidon (page perso, ) le 14 novembre 2007
Bonjour à tous,

J'essaye de faire le portage d'une application MFC/windows vers gcc.

Cette application est bardée de CString l'objet chaîne de caractère sous Windows.

J'ai pas vraiment envie de reprendre toute les utilisations de cet objet pour mettre des string à la place (un boulot fou). D'où ma question, connaîtriez voue une librairie qui wrappe les CString vers la stl ?

Merci d'avance

> Lire le message (5 commentaires, moyenne: 1,6).  

Programmation.c++ : intégrer une librairie directement dans un executable

Posté par Touns () le 13 novembre 2007
Bonjour,

J'aimerai intégrer la librairie boost::regex dans un de mes programmes. J'ai testé ce code :

http://svn.boost.org/svn/boost/trunk/libs/regex/doc/html/boo(...)

qui ne compilait pas. Je dois modifier certaines options de compilation pour que cela fonctionne et recompiler la librairie. Cela veut donc dire que je ne pourrai pas utiliser la librairie déjà existante boost::regex intégré à ma distribution. C'est pour cette raison que je souhaiterai l'inclure statiquement dans mon exécutable (à suivre ...)

> Lire le message (2 commentaires, moyenne: 2).  

Programmation.c++ : thread et héritage

Posté par steven51 () le 12 novembre 2007
Salut,

J'ai un programme avec plusieurs threads....
L'une s'appelle "Init", elle réserve de la mémoire pour des pointeurs sur des tableaux de structures, puis elle initialise ses tableaux avec des valeurs lues dans un fichier....puis elle se termine
Une autre s'appelle "MainLoop", elle effectue des opérations selon les valeurs qui se trouvent dans les tableaux de structures initialisé par la tache "Init".
Mon problème, c'est qu'il me semble que les valeurs du tableaux ont été perdus... (à suivre ...)

> Lire le message (1 commentaire, moyenne: 2).  

Programmation.c++ : probleme d'include

Posté par steven51 () le 20 septembre 2007
Bonjour,

je compile sous Mandriva 2007(kernel 2.6.17-5, gcc 4.1.1) mon projet et j'ai les erreurs suivantes :

/usr/include/linux/time.h:12 error: redefinition of 'struct timespec'
/usr/include/time.h:122 error: previous definition of 'struct timespec'

et j'en ai plusieurs pour différente structure de time.h

Quelqu'un a t il une idée ??

merci

> Lire le message (3 commentaires, moyenne: 1,3).  

Programmation.c++ : passage d'un tableau de chaine à une fonction

Posté par steven51 () le 18 septembre 2007
Bonjour,

J'ai un tableau qui est déclare comme ça : char tbl[10][20]
je dois passer ce tableau à une fonction, comment faire ??
j'ai fait des essais de char **, mais rien de concluant...et je ne trouve pas d'aide dans mes bouquins....

Quelqu'un sait il comment faire ?

merci.

> Lire le message (4 commentaires, moyenne: 2).  

Programmation.c++ : memory corruption

Posté par let_me_in () le 17 septembre 2007
salut tout le monde,

apres quelques semaines de debogage desesperé, je me tourne vers vous, j'ai un prgrammes qui me fais un "memory corruption", avec DDD j'aivu que c'etait sans les ligne ou j'avais free(), alors j'ai enlevé tout les free, mais il veut rien comprendre, voila ce qu'il m'affiche :
*** glibc detected *** ./main: malloc(): memory corruption: 0x081dfb18 ***
======= Backtrace: =========
/lib/libc.so.6[0xb778e6e1]
/lib/libc.so.6[0xb7790671]
/lib/libc.so.6(__libc_malloc+0x85)[0xb77920c5]
(à suivre ...)

> Lire le message (17 commentaires, moyenne: 1,6).  

Revenir en haut de page

[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 :: Suivant ]