C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Sens de const
Goto page Previous  1, 2, 3, ... 48, 49, 50  Next
 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
Gabriel Dos Reis
Guest





PostPosted: Fri Jan 27, 2006 7:40 pm    Post subject: Re: IlogViews ? Reply with quote



"kanze" <kanze@gabi-soft.fr> writes:

| Arnaud Meurgues wrote:
| > ByB wrote:
|
| > > Je poste ici car j'ai cru comprendre qu'on l'utilisais avec
| > > le C++ ?
|
| > Oui, c'est exact.
|
| Non seulement, je crois. Au départ, c'était du Lisp, et je crois
| qu'il y a aussi une version Java.

Arnaud travaille pour Ilog, alors je suppose qu'il sait de quoi il
parle.

-- Gaby
Back to top
Gabriel Dos Reis
Guest





PostPosted: Fri Jan 27, 2006 7:42 pm    Post subject: Re: BNF du C++ Reply with quote



"meow" <schwarz.ben (AT) gmail (DOT) com> writes:

| > Quésaco le BNF?
| "BNF" pour Backus-Naur form,

en mode pédant, il y a deux tirets ;-)

-- Gaby
Back to top
Christophe de Vienne
Guest





PostPosted: Fri Jan 27, 2006 7:52 pm    Post subject: Re: Traduction des termes C++ anglais Reply with quote



Bonjour à tous !

Je viens juste de voir ce fil, donc avec un peu de retard :

Aurelien Regat-Barrel wrote:
Quote:
override redéfinir [supplanter]

Moi j'aime bien "surdéfinir". Ça donne bien l'idée d'une définition qui est
"au-dessus", mais qui n'empêche pas forcément d'utiliser celle du "dessous".

A+

Christophe
Back to top
Gabriel Dos Reis
Guest





PostPosted: Fri Jan 27, 2006 7:56 pm    Post subject: Re: mutation d'instance (héritage multiple) Reply with quote

"kanze" <kanze@gabi-soft.fr> writes:

[...]

| En passant, je trouve la forme -std=c++98 particulièrement bien
| conçue. Après tout, comme j'ai lu dans un .sig quelque part,
| «@The nice thing about standards is that there are so many to
| chose from. » Alors, on précise le parfum du jour. Ça deviendra
| particulièrement interessant quand il y aura une nouvelle
| version de C++, avec peut-être quelques petites incompatibilités
| avec l'ancienne. Alors, -std=c++98 pour l'ancien code,
| -std=c++0x pour le nouveau.

oui, c'est déjà le cas pour C, ou nous avons -std=C89 et -std=C99

[...]

| > > Ça date, et je ne me rappelle plus des avertissements idiots
| > > à l'époque, mais il y en a bien aujourd'hui. Y compris
| > > certains que je ne sais pas supprimer, genre « vous vous
| > > êtes servi de tmpnam, ce n'est pas bien » (or que c'est bien
| > > LA fonction qu'il faut, dans le contexte où je l'utilise).
|
| > Ça c'est le linker, pas GCC.
|
| Il sort lors de la compilation, si je me souviens correctement.
|
| En revanche, il ne sort que sous Linux ;

Tu as raison sur un point: C'est une combinaison de GNU ld et glibc.
GNU ld support la section "warning", alord glibc lui demande d'émettre
un warning lorsque le symbole est utilisé.

http://lists.gnu.org/archive/html/bug-binutils/2004-07/msg00071.html

Cela m'a frustré la première fois que je l'ai eu en compilant Axiom
mais bon, pas outre mesure.

-- Gaby
Back to top
Jean-Marc Bourguet
Guest





PostPosted: Fri Jan 27, 2006 8:01 pm    Post subject: Re: mutation d'instance (héritage multiple) Reply with quote

Gabriel Dos Reis <dosreis (AT) cmla (DOT) ens-cachan.fr> writes:

Quote:
Tu as raison sur un point: C'est une combinaison de GNU ld et glibc.
GNU ld support la section "warning", alord glibc lui demande d'émettre
un warning lorsque le symbole est utilisé.

Est-ce qu'il y a moyen de lui demander de se taire?

Les warnings, c'est bien tant qu'on peut les controler. Quand on ne
peut pas...

A+

--
Jean-Marc
FAQ de fclc++: http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF: http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr: http://www.usenet-fr.news.eu.org
Back to top
Christophe de Vienne
Guest





PostPosted: Fri Jan 27, 2006 8:09 pm    Post subject: Re: Toolkit graphique «Â vraiment » C++ Reply with quote

Bonjour,

Pierre THIERRY wrote:

Quote:
Est-ce que quelqu'un connaît une
bonne bibliothèque graphique, adhérant le plus rigoureusement au modèle
objet et à C++ (constantes, fonction inline et templates à la place des
macros, donc) ?

Je te conseille de regarder de près gtkmm (http://www.gtkmm.org/). C'est
très
"C++" : peu ou pas de macros, pas d'extensions au language, et en plus c'est
portable et éprouvé puisque c'est une couche relativement fine au-dessus de
GTK+.

A+

Christophe
Back to top
loufoque
Guest





PostPosted: Fri Jan 27, 2006 8:10 pm    Post subject: Re: Toolkit graphique «Â vraiment » C++ Reply with quote

Christophe de Vienne a écrit :

Quote:
et en plus c'est
portable

Sous Windows et Mac OS X c'est quand même pas terrible.
Back to top
Christophe de Vienne
Guest





PostPosted: Fri Jan 27, 2006 8:17 pm    Post subject: Re: Toolkit graphique «Â vraiment » C++ Reply with quote

loufoque wrote:

Quote:
Christophe de Vienne a écrit :

et en plus c'est
portable

Sous Windows et Mac OS X c'est quand même pas terrible.


Sous mac os je ne sais pas, mais sous windows je trouve ça plutôt bien (cf
the gimp, gaim...). Après c'est souvent une question de thème utilisé.

A+

Christophe
Back to top
Arnaud Meurgues
Guest





PostPosted: Fri Jan 27, 2006 8:19 pm    Post subject: Re: Sens de const Reply with quote

Yoxoman wrote:

Quote:
- On efface un tableau, on efface la mémoire, etc. L'objet n'existe
plus.

Moi, quand j'efface un tableau, le tableau est toujours là après... ;-)

--
Arnaud
Back to top
Gabriel Dos Reis
Guest





PostPosted: Fri Jan 27, 2006 8:24 pm    Post subject: Re: mutation d'instance (héritage multiple) Reply with quote

Jean-Marc Bourguet <jm (AT) bourguet (DOT) org> writes:

| Gabriel Dos Reis <dosreis (AT) cmla (DOT) ens-cachan.fr> writes:
|
| > Tu as raison sur un point: C'est une combinaison de GNU ld et glibc.
| > GNU ld support la section "warning", alord glibc lui demande d'émettre
| > un warning lorsque le symbole est utilisé.
|
| Est-ce qu'il y a moyen de lui demander de se taire?

Je ne sais pas s'il support l'équivalent de -Wno-xxx ou -w.

| Les warnings, c'est bien tant qu'on peut les controler. Quand on ne
| peut pas...


Yup.

-- Gaby
Back to top
Yoxoman
Guest





PostPosted: Fri Jan 27, 2006 8:33 pm    Post subject: Re: Sens de const Reply with quote

Arnaud Meurgues <news.arnaud (AT) meurgues (DOT) non.fr.invalid> a écrit :

Quote:
Yoxoman wrote:

- On efface un tableau, on efface la mémoire, etc. L'objet n'existe
plus.

Moi, quand j'efface un tableau, le tableau est toujours là après... Wink

Tu as de la chance.

Je dois appuyer trop fort.

--
"Yo!"
Martin Heidegger
Back to top
Christophe de Vienne
Guest





PostPosted: Fri Jan 27, 2006 8:38 pm    Post subject: Re: Toolkit graphique «Â vraiment » C++ Reply with quote

Christophe de Vienne wrote:

Quote:
loufoque wrote:

Christophe de Vienne a écrit :

et en plus c'est
portable

Sous Windows et Mac OS X c'est quand même pas terrible.


Sous mac os je ne sais pas, mais sous windows je trouve ça plutôt bien (cf
the gimp, gaim...). Après c'est souvent une question de thème utilisé.

Autre exemple: l'administrateur mysql
(http://www.mysql.com/products/tools/administrator/). Avec des screenshots
qui ne rentrent pas dans la catégorie "pas terrible" selon mes critères :-)

A+

Christophe
Back to top
loufoque
Guest





PostPosted: Sat Jan 28, 2006 3:06 pm    Post subject: Re: Toolkit graphique « vraiment » C++ Reply with quote

Robert CHERAMY a écrit :

Quote:
Je recommande très chaudement Qt4. Il est 100% Objet C++ (quelques
macros tout de même pour ajouter du sucre syntaxique), conçu pour être
portable, et très bien foutu.

Macros (pour les signaux principalement), préfixes, pointeurs directs
(donc gestion mémoire manuelle), framework complet qui fait doublon avec
de nombreuses autres bibliothèques (dont la bibliothèque standard)

Ce n'est tout simplement pas du C++ moderne et standard.
Back to top
Robert CHERAMY
Guest





PostPosted: Sat Jan 28, 2006 3:06 pm    Post subject: Re: Toolkit graphique «Â vraiment » C++ Reply with quote

Salut,

Christophe de Vienne wrote:
Quote:
Pierre THIERRY wrote:

Est-ce que quelqu'un connaît une
bonne bibliothèque graphique, adhérant le plus rigoureusement au modèle
objet et à C++ (constantes, fonction inline et templates à la place des
macros, donc) ?


Je te conseille de regarder de près gtkmm (http://www.gtkmm.org/). C'est
très
"C++" : peu ou pas de macros, pas d'extensions au language, et en plus c'est
portable et éprouvé puisque c'est une couche relativement fine au-dessus de
GTK+.


Je n'ai malheureusement plus le message original dans mon lecteur de
news, alors je réponds ici:

Je recommande très chaudement Qt4. Il est 100% Objet C++ (quelques
macros tout de même pour ajouter du sucre syntaxique), conçu pour être
portable, et très bien foutu. Pour une bonne introduction, lire le
Whitepaper:
http://www.trolltech.com/pdf/whitepapers/qt40-whitepaper-a4.pdf [en]

tibob
Back to top
loufoque
Guest





PostPosted: Sat Jan 28, 2006 3:06 pm    Post subject: Re: Toolkit graphique « vraiment » C++ Reply with quote

Robert CHERAMY a écrit :

Quote:
Personnellement, je n'aime pas la STL

Donc pas le « vrai » C++.
La bibliothèque standard (dont la partie que l'on nomme STL) est un
élément fondamental du C++ qui en définit les conventions.


Quote:
je suis plutôt content que Qt4 mette un Framework à ma
disposition.

Moi je m'attends à ce qu'un toolkit graphique ne fasse que ça, me
laissant choisir les autres bibliothèques que je veux pour mes autres
besoins (réseau etc.)


Quote:
Pour ce qui est des pointeurs et de la gestion de mémoire manuelle, je
ne vois pas de quoi vous voulez parler.

Je me suis planté, en fait c'est le contraire.
GTKmm permet la gestion de mémoire des objets classique du C++ :
utilisation statique de la pile, ou allocation dynamique sur le tas puis
libération manuelle.
Toutes les fonctions fonctionnent sans pointeurs avec des références ou
avec des pointeurs intelligents quand c'est nécessaire, mais le
développeur peut aussi utiliser des pointeurs s'il le souhaite.

Il est aussi possible de déléguer la libération des pointeurs à un
widget particulier (généralement leur widget conteneur) : c'est la seule
approche que permet Qt, apparemment, qui fonctionne avec des pointeurs
partout.

Qt n'a apparemment pas non plus de pointeurs intelligents pour des
éléments partagés entre les widgets, et propose alors des méthodes
lourdes de ramasse-miettes.

Bien sûr je dis tout le temps "apparemment" parce que je ne connais pas
Qt en profondeur, d'où la possibilité que je me trompe totalement.


Quote:
Quelle librairie graphique proposez-vous si vous n'aimez ni Qt ni GTK+ ?

Je n'ai jamais dit ne pas aimer GTK+ (enfin GTKmm, la version C++), au
contraire.
Back to top
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Goto page Previous  1, 2, 3, ... 48, 49, 50  Next
Page 2 of 50

 
 


Powered by phpBB © 2001, 2006 phpBB Group