Précédent   Forum du club des développeurs et IT Pro > C et C++ > C++ > Bibliothèques

Bibliothèques Forum d'entraide sur les bibliothèques C++ : installation, utilisation. Avant de poster : Cours sur les bibliothèques C++

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Quelles bibliothèques utilisez-vous souvent ?
Bibliothèque standard 33 66,00%
Boost 21 42,00%
Intel Threading Bulding Blocks (TBB) 3 6,00%
Adobe Source Libraries (ASL) 2 4,00%
Microsoft Foundation Classes (MFC) 6 12,00%
Qt 26 52,00%
wxWidgets 6 12,00%
GTK+ 0 0%
VCL (Borland) 3 6,00%
Intel MKL (Maths Kernel Library) 2 4,00%
PThreads 2 4,00%
Xerces XML 2 4,00%
TinyXML 5 10,00%
API Win32 6 12,00%
API Système UNIX 1 2,00%
OpenCV 4 8,00%
POCO 1 2,00%
SDL 1 2,00%
SFML 10 20,00%
OpenGL 11 22,00%
ADAPTIVE Communication Environment (ACE) 1 2,00%
Autre (précisez) 7 14,00%
Sondage à choix multiple Votants: 50. Vous ne pouvez pas participer à ce sondage.

Publicité
'
Réponse
 
Outils de la discussion
Vieux 21/07/2008, 14h54   #41
HanLee
Membre émérite
 
Avatar de HanLee
 
Inscription : mai 2004
Messages : 738
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : mai 2004
Messages : 738
Points : 829
Points : 829
Citation:
Envoyé par Matthieu Brucher Voir le message
Signal, c'est bien, mais pas en multi-thread, c'est à noter.
A noter que quelqu'un en a fait une version thread-safe dans Boost.Vault :

http://www.comedi.org/projects/threa...tml/index.html
HanLee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 14h55   #42
fredczt
Membre à l'essai
 
Inscription : juin 2007
Messages : 22
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : juin 2007
Messages : 22
Points : 22
Points : 22
Par défaut ... / QT wxW

STL,
Puis TAO, xerces...

P'tite question, quelqu'un a une idée des différences de perf. et d'utilisation de l'api entre QT et wxWidget?
fredczt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 16h00   #43
j-saturne
Invité régulier
 
Inscription : avril 2005
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 8
Points : 9
Points : 9
J'en profite pour demander quelle lib utilisez-vous pour les threads (en multi-os et free) ? J'ai référencé :
* boost.thread
* ptypes
* wxWidgets
* TBB (d'intel)

Les autres projets que j'ai trouvé sont soit mort (plus d'activité de codage depuis 3/4 ans), soit non multiplaforme (linux,win32,osx)...
j-saturne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 16h05   #44
Luc Hermitte
Expert Confirmé Sénior

 
Avatar de Luc Hermitte
 
Inscription : août 2003
Messages : 4 522
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : août 2003
Messages : 4 522
Points : 5 731
Points : 5 731
@j-saturne: tu as légèrement manqué ACE l'ancêtre-enclume qui vient avec plein de papiers de référence sur la question -- en fait, tous les ORB(-like => voir ICE aussi) vont répondre à la question. Et Qt qui a rejoint plus sérieusement la partie (ACE n'est plus la seule à proposer les future; Qt et boost viennent de s'y mettre). Et C++0x va également amener son lot de fonctionnalités orientées MT.
__________________
FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média.
Luc Hermitte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 16h36   #45
FloMo
Membre Expert
 
Avatar de FloMo
 
Homme Florent Morin
Entrepreneur
Inscription : juillet 2004
Messages : 723
Détails du profil
Informations personnelles :
Nom : Homme Florent Morin
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Entrepreneur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juillet 2004
Messages : 723
Points : 1 290
Points : 1 290
Citation:
Envoyé par j-saturne Voir le message
J'en profite pour demander quelle lib utilisez-vous pour les threads (en multi-os et free) ?
Qt ( free en version OpenSource )

http://qt.developpez.com/doc/4.4/threads/
FloMo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/08/2008, 11h30   #46
reptils
Membre confirmé
 
Inscription : juillet 2004
Messages : 398
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 398
Points : 296
Points : 296
Envoyer un message via MSN à reptils
En tout cas ça me rassure, je vois que je ne suis pas le seul à utiliser wxWidgets, il y a quant même pas mal de personnes ici aussi.

J'avoue que par moment je doute face à la monter des utilisateurs Qt. Mais bon... je n'ai rien à repprocher à wx pour le moment, à part le manque de disponibilité d'exemples de codes.

Mais sinon le reste (licences, facilité de dev, portabilité etc.) me convient largement.
__________________
winsplit revolution mon soft
reptils est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2008, 08h59   #47
NairodDorian
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Pour moi ce sera MFC qui permet d'être proche du système tout en simplifiant considérablement le code.
  Envoyer un message privé Réponse avec citation 00
Vieux 11/08/2008, 11h52   #48
Davidbrcz
Rédacteur
 
Avatar de Davidbrcz
 
Homme
2A Supaéro
Inscription : juin 2006
Messages : 2 116
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 21

Informations professionnelles :
Activité : 2A Supaéro

Informations forums :
Inscription : juin 2006
Messages : 2 116
Points : 3 154
Points : 3 154
Envoyer un message via MSN à Davidbrcz
MFC ??
Il existe encore des personnes qui utilsent ca pour de nouveaux projets ?
__________________
"Never use brute force in fighting an exponential." (Andrei Alexandrescu)

Mes articles dont Conseils divers sur le C++
Une très bonne doc sur la STL (en) Why linux is better (fr)
Davidbrcz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/08/2008, 19h58   #49
epsilon68
Membre émérite
 
Inscription : juin 2006
Messages : 1 204
Détails du profil
Informations personnelles :
Âge : 37

Informations forums :
Inscription : juin 2006
Messages : 1 204
Points : 923
Points : 923
pour moi c'est Qt puis Boost
epsilon68 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2008, 10h48   #50
Syl_20
Membre confirmé
 
Inscription : juillet 2007
Messages : 318
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 318
Points : 219
Points : 219
Citation:
Envoyé par Davidbrcz Voir le message
MFC ??
Il existe encore des personnes qui utilsent ca pour de nouveaux projets ?
Et oui, et certainement beaucoup, Depuis début 2007 j'ai fais 3 projets d'IHM avec des MFC: 2 pour la SAGEM et 1 pour Thales. Et celui de Thales n'est pas un petit. Il y a même des boites qui bossent encore avec Visual Studio 6 . Les raisons étant l'ancienneté de projets trop complexe à migrer, la non envie d'acheter de nouvelles licences, les compétences et habitudes...

Sinon pour répondre à la question, moi aussi je dis que la STL est l'ami du développeur C++. Sinon les autres que j'utilise dépendent des projets: MFC, ...
Syl_20 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2008, 14h48   #51
Shaidak
Membre confirmé
 
Avatar de Shaidak
 
Développeur informatique
Inscription : août 2008
Messages : 143
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2008
Messages : 143
Points : 201
Points : 201
Bonjour à tous, pour ma part, et à usage personnel (pour le boulot c'est Java donc bon ...) :

La stl (bien que je ne l'utilise que de façon superflue pour le moment)
GUI : wxWidgets (testé Qtmais je préfère l'open-source "pas de restriction d'uilisation en fonction de la license" )
Graphique : SFML (SDL auparavent) et OpenGL bien sûr
Son : OpenAL
Pour ce qui est du réseau, généralement des dérivées des précédentes ...

Inutile de préciser dans quel domaine
Shaidak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2008, 15h11   #52
yan
Rédacteur/Modérateur
 
Avatar de yan
 
Homme yan verdavaine
Ingénieur expert
Inscription : mars 2004
Messages : 9 870
Détails du profil
Informations personnelles :
Nom : Homme yan verdavaine
Âge : 31
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur expert
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2004
Messages : 9 870
Points : 13 730
Points : 13 730
Citation:
Envoyé par Shaidak Voir le message
GUI : wxWidgets (testé Qtmais je préfère l'open-source )
Qt est open source
yan est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2008, 15h46   #53
Shaidak
Membre confirmé
 
Avatar de Shaidak
 
Développeur informatique
Inscription : août 2008
Messages : 143
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2008
Messages : 143
Points : 201
Points : 201
En effet, navré pour ce lapsus, j'entendais le totalement gratuit (y compris à utilisation commerciale )
Encore navré
Shaidak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2008, 15h49   #54
FloMo
Membre Expert
 
Avatar de FloMo
 
Homme Florent Morin
Entrepreneur
Inscription : juillet 2004
Messages : 723
Détails du profil
Informations personnelles :
Nom : Homme Florent Morin
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Entrepreneur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juillet 2004
Messages : 723
Points : 1 290
Points : 1 290
Citation:
Envoyé par Shaidak Voir le message
En effet, navré pour ce lapsus, j'entendais le totalement gratuit (y compris à utilisation commerciale )
Encore navré
Et là, on tombe dans le paradoxe : gratuit .. utilisation commerciale.

A prendre au second degré, évidemment.
FloMo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2008, 16h05   #55
Matthieu Brucher
Rédacteur/Modérateur
 
Avatar de Matthieu Brucher
 
Matthieu Brucher
Développeur HPC
Inscription : juillet 2005
Messages : 9 697
Détails du profil
Informations personnelles :
Nom : Matthieu Brucher
Âge : 31
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur HPC
Secteur : Industrie

Informations forums :
Inscription : juillet 2005
Messages : 9 697
Points : 18 133
Points : 18 133
Citation:
Envoyé par Shaidak Voir le message
En effet, navré pour ce lapsus, j'entendais le totalement gratuit (y compris à utilisation commerciale )
Encore navré
Aucun problème pour une utilisation commerciale avec la GPL
Matthieu Brucher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2008, 16h23   #56
Shaidak
Membre confirmé
 
Avatar de Shaidak
 
Développeur informatique
Inscription : août 2008
Messages : 143
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2008
Messages : 143
Points : 201
Points : 201
A moins que je ne me trompe, on ne peut pas utiliser Qt gratuitement à une fin commerciale. Si oui, dans ce cas tenez moi au courant parceque ça m'intéresse ...
Shaidak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2008, 16h27   #57
Klaim
Expert Confirmé
 
Avatar de Klaim
 
Homme Joel Lamotte
Développeur de jeux vidéo
Inscription : août 2004
Messages : 1 554
Détails du profil
Informations personnelles :
Nom : Homme Joel Lamotte
Localisation : France

Informations professionnelles :
Activité : Développeur de jeux vidéo
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2004
Messages : 1 554
Points : 2 971
Points : 2 971
Si tu fournis les sources de ton application commerciale, si.
Klaim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2008, 16h29   #58
Shaidak
Membre confirmé
 
Avatar de Shaidak
 
Développeur informatique
Inscription : août 2008
Messages : 143
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2008
Messages : 143
Points : 201
Points : 201
Oki, c'est donc ça
Bon, ça change tout dans ce cas, finalement je devrais peut-être m'attardé un peu plus sur les licenses ... ça ne me fera pas de mal
Shaidak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2008, 17h47   #59
zais_ethael
Membre émérite
 
Inscription : mars 2005
Messages : 1 064
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : mars 2005
Messages : 1 064
Points : 890
Points : 890
Citation:
Envoyé par Klaim Voir le message
Si tu fournis les sources de ton application commerciale, si.
Mais si on fournit les sources... elle n'est plus commerciale son application enfin!
Les seules stratégies commerciales utilisant de l'open-source que je connaisse se basent soient sur des services annexes (ex: PostgreSql et Firebird qui sont en LGPL mais dans les développeurs vendent du support) soit sur des composants logiciels qui n'ont d'utilités que combinés à d'autres programmes, ce qui oblige les développeurs de ces autres programmes à payer pour les droits de redistribution (n'importe quelle biblio comme Qt ou des cas particuliers comme MySql).
Des programmes utilisables en l'état qui soient à la fois payants (pour toute utilisation) et open-sources je n'en ai jamais vu, et ça me semblerait un peu paradoxal :S puisque ça reviendrait à filer un crack en kit en même temps que l'applic.
zais_ethael est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2008, 18h07   #60
oodini
Membre Expert
 
Inscription : novembre 2004
Messages : 2 026
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 2 026
Points : 1 426
Points : 1 426
Citation:
Envoyé par zais_ethael Voir le message
Mais si on fournit les sources... elle n'est plus commerciale son application enfin !
Il me semble qu'ils existe plusieurs distributions Linux qui sont open source, et pourtant vendues.
oodini est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 10h51.


 
 
 
 
Partenaires

Hébergement Web