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 15/07/2008, 16h57   #21
Ekinoks
Membre éclairé
 
Avatar de Ekinoks
 
Étudiant
Inscription : novembre 2003
Messages : 670
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2003
Messages : 670
Points : 300
Points : 300
Envoyer un message via MSN à Ekinoks
Boost en pôle position, suivie par GTK+ ^^
__________________
Pourquoi choisir Linux
Ekinoks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2008, 01h01   #22
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
QT m'interesse pas mal, mais se license me gène pour mes projets actuels. Je ne connais pas l'ordre des prix qu'ils font pour les développeurs indépendants sur un projet unique, si quelqu'un sait où je peux trouver des infos je suis preneur.


Sinon Fmod n'est pas effectivement pas l'essentiel pour le son, il est a mon avis le plus avancé et rodé et donc le choix de qualité le plus évident si on peut y mettre des sous. Par contre, OpenAL est suffisant pour beaucoup de cas (les cas simples disons) et on m'a parlé récemment de Bass ( http://www.un4seen.com/ ) que je n'ai jamais testé mais qui semble interessant aussi.

Mais cette discussion sors du cadre du thread
Klaim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2008, 01h07   #23
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
Ce sont des licences à l'année, pas données pour un projet perso.
Matthieu Brucher est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/07/2008, 15h18   #24
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
Ok, C'est bien ce que j'avais cru comprendre...
Klaim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 06h34   #25
Tymk
Membre habitué
 
Inscription : avril 2004
Messages : 305
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2004
Messages : 305
Points : 110
Points : 110
Citation:
Envoyé par Klaim Voir le message
on m'a parlé récemment de Bass ( http://www.un4seen.com/ ) que je n'ai jamais testé mais qui semble interessant aussi.
Bah apparemment ce n'est pas portable sous linux. Par contre, je connaissais pas OpenAL qui semble pas mal. (On a effectivement pas toujours besoin de faire des analyses de spectres)
Tymk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 08h43   #26
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
Chez nous, c'est :
* STL
* Boost
* libxml2
* ITK/VTK (traitement d'image et visualisation)
* log4cxx
* wxWidgets
j-saturne est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 09h36   #27
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 Klaim Voir le message
QT m'interesse pas mal, mais se license me gène pour mes projets actuels. Je ne connais pas l'ordre des prix qu'ils font pour les développeurs indépendants sur un projet unique, si quelqu'un sait où je peux trouver des infos je suis preneur.
En desktop, je dirais que Qt coûte entre 2 000 et 5 000 euros environ. Après, faut voir avec Trolltech. Franchement, pour l'utiliser régulièrement en Open et bientôt en commerciale, je trouve que le prix de cette bibliothèque est tout à fait justifié : stable, performante, complète et efficace.

Donc de mon côté j'utilise essentiellement :
- Boost,
- Qt.
FloMo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 09h41   #28
Patriarch24
Membre Expert
 
Avatar de Patriarch24
 
Homme
Ingénieur développement logiciels
Inscription : septembre 2003
Messages : 1 039
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Industrie

Informations forums :
Inscription : septembre 2003
Messages : 1 039
Points : 1 532
Points : 1 532
Envoyer un message via MSN à Patriarch24
Lorsque je développe en C++ :
- boost
- POCO
- wxWidgets
__________________
En premier lieu, utilisez un moteur de recherche.
En second lieu, postez sur le forum adéquat !
Patriarch24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 10h01   #29
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 FloMo Voir le message
En desktop, je dirais que Qt coûte entre 2 000 et 5 000 euros environ. Après, faut voir avec Trolltech. Franchement, pour l'utiliser régulièrement en Open et bientôt en commerciale, je trouve que le prix de cette bibliothèque est tout à fait justifié : stable, performante, complète et efficace.
C'est tout les à côté qui coute chère, comme le support très réactif.
yan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 10h52   #30
Suryavarman
Membre habitué
 
Avatar de Suryavarman
 
R&D Réalité Virtuelle & Prestations Dev 3D et Infographie
Inscription : mai 2006
Messages : 162
Détails du profil
Informations personnelles :
Âge : 29

Informations professionnelles :
Activité : R&D Réalité Virtuelle & Prestations Dev 3D et Infographie

Informations forums :
Inscription : mai 2006
Messages : 162
Points : 111
Points : 111
héhé bonne idée pour le sujet, ça permet de comparer

Opengl
wxWidget
STL
Boost ( pour les matrices et les static array )
( je précise le compilo gcc/g++ sous windows/nunux )
__________________
"Le pointeur Malkavien..ouiiiiii...c'est moiiiii"
Suryavarman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 11h24   #31
dedesite
Membre du Club
 
Inscription : avril 2005
Messages : 112
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2005
Messages : 112
Points : 43
Points : 43
Pour moi c'est :

*STL
*Ogre3D/OIS/CEGUI (je fais principalement de la 3D)
*wxWidgets quand je veux coder des outils

J'ai bien envie de me mettre a boost mais je dois avouer que l'immensité de la lib me fait un peu peur... Surtout que je ne ressent pas le besoin de l'utiliser.
dedesite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 12h01   #32
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
Personne n'utilise boost dans sa totalité, c'est une collection de biblios pas une biblio en soit. On prend ce dont on a besoin.
zais_ethael est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 12h12   #33
dedesite
Membre du Club
 
Inscription : avril 2005
Messages : 112
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2005
Messages : 112
Points : 43
Points : 43
Oui je sais mais en fait je ne sais pas quoi choisir parmi cet ensemble de lib.

Je suis un peu perdu quoi .
dedesite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 12h45   #34
bru-no
Membre du Club
 
Inscription : juillet 2004
Messages : 49
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 49
Points : 41
Points : 41
petite liste :
VCL (Borland)
jvcl (ponctuellement)
SDL
FMod
Guichan

Voilà
bru-no est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 13h35   #35
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 dedesite Voir le message
Oui je sais mais en fait je ne sais pas quoi choisir parmi cet ensemble de lib.

Je suis un peu perdu quoi .
Allez, on se prend un peu par la main, tu vas ici : http://www.boost.org/doc/libs/1_35_0...s.htm#Category

Et ensuite, tu as toutes les bibliothèques classées par catégorie, c'est assez simple à comprendre quoi sert à quoi comme ça.
HanLee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 13h55   #36
dedesite
Membre du Club
 
Inscription : avril 2005
Messages : 112
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2005
Messages : 112
Points : 43
Points : 43
Merci à toi HanLee .

J'ai tout de même une petite question : Pourquoi utiliser une lib boost pour les iostream par exemple alors qu'il en existe déjà une dans la stl?
dedesite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 14h06   #37
Alp
Rédacteur
 
Avatar de Alp
 
Homme
Inscription : juin 2005
Messages : 8 586
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juin 2005
Messages : 8 586
Points : 11 172
Points : 11 172
Car celle de Boost ne sert pas à disposer d'un objet cout/cin/cerr et autres... Il permet de créer facilement des flux. Tu peux ainsi par exemple créer un flux qui te permet d'écrire sur le réseau, ou dans un widget de ton interface graphique, et j'en passe... En gros tu peux tout modéliser sous forme de flux, même s'il n'est pas utile de tout modéliser ainsi
Alp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 14h15   #38
dedesite
Membre du Club
 
Inscription : avril 2005
Messages : 112
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2005
Messages : 112
Points : 43
Points : 43
Ok, je vois...

En lisant la liste des librairies boost, je commence à voir à quoi ça pourrait me servir .

La librairie de test est-elle bonne? Signal aussi me semble intéressante pour propager des données sur le réseau ou faire de l'IA...

Bref, quand j'aurai un peu le temps je regarderai de plus près.

Merci et a+
Andréas
dedesite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 14h17   #39
Alp
Rédacteur
 
Avatar de Alp
 
Homme
Inscription : juin 2005
Messages : 8 586
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juin 2005
Messages : 8 586
Points : 11 172
Points : 11 172
Toutes les bibliothèques sont écrites et aussi revues par des spécialistes et experts C++. Elles ne rivalisent toutefois pas toujours avec les bibliothèques développées spécialement pour l'utilité qui leur est donnée...
Alp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2008, 14h33   #40
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 dedesite Voir le message
La librairie de test est-elle bonne?
Elle est acceptable, on va dire. Je l'utilise, après avoir cherché plusieurs bibliothèques, écrit la mienne, ... et comme j'ai Boost installé et que je l'utilise dans mes projets, je ne veux pas ajouter de dépendance additionnelle.
Bref, il y a mieux, mais il y a aussi pire (la doc est passable).
Citation:
Envoyé par dedesite Voir le message
Signal aussi me semble intéressante pour propager des données sur le réseau ou faire de l'IA...
Signal, c'est bien, mais pas en multi-thread, c'est à noter.
Matthieu Brucher 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 07h17.


 
 
 
 
Partenaires

Hébergement Web