J'ai une question surement très conne et simpliste (y'a bien longtemps
que je code plus en assembleur, passer du motorola 68000 aux intels,
merci, j'ai essayé et cela ne m'a pas convaincu).
Voila, lorsque je crée une fenêtre avec un truc du genre :
CWnd *pWnd=new CWnd
Puis je fais joujou avec cette fenêtre et je la ferme.
Lors de la cloture, j'ai cru comprendre que la routine de base
DestroyWindow faisait elle même un delete this, donc j'en conclue que je
ne suis pas obligé de le faire moi-même.
Remarque, dans quelques années, les djeuns rigoleront de voir ce qu'on mettait dans les Airbus 380 ou sur nos bureaux. Avec leurs interfaces vocales et écrans/claviers projetés sur le bureau, si c'est pas carrément une neuronnexion à la "Neuromancien", ils se croiront même modernes. Et feront tout autant rigoler leurs descendants.
Ils rigoleront lorsque les premiers virus à destination du cerveau rriveront :-)
Bertrand Lenoir-Welter a écrit :
Remarque, dans quelques années, les djeuns rigoleront de voir ce qu'on
mettait dans les Airbus 380 ou sur nos bureaux. Avec leurs interfaces
vocales et écrans/claviers projetés sur le bureau, si c'est pas
carrément une neuronnexion à la "Neuromancien", ils se croiront même
modernes. Et feront tout autant rigoler leurs descendants.
Ils rigoleront lorsque les premiers virus à destination du cerveau
rriveront :-)
Remarque, dans quelques années, les djeuns rigoleront de voir ce qu'on mettait dans les Airbus 380 ou sur nos bureaux. Avec leurs interfaces vocales et écrans/claviers projetés sur le bureau, si c'est pas carrément une neuronnexion à la "Neuromancien", ils se croiront même modernes. Et feront tout autant rigoler leurs descendants.
Ils rigoleront lorsque les premiers virus à destination du cerveau rriveront :-)
Cyrille Szymanski
"Arnold McDonald (AMcD)" wrote in news:4450e180$0 $21022$:
http://www.hackcraft.net/raii/
Les autres articles de ce site sont très bons.
-- Cyrille Szymanski
"Arnold McDonald (AMcD)" <killspammers@free.fr> wrote in news:4450e180$0
$21022$626a54ce@news.free.fr:
Le 28/04/2006 12:59:10, Arnold McDonald (AMcD) a écrit :
Nan mais, moi je cherche un truc physique, à manipuler en réel :-).
voir en http://members.optusnet.com.au/~cbpaine/hp-16c/sim.html pour un modèles plus vrai que nature :)
D'ailleurs, pour ceux que le sujet passionne (une calculatrice pour coduer sans passer par 12.000 menus et touches de fonction), il y a :
http://www.hpmuseum.org/16.jpg (en dessous de 150 euros sur eBay, ça n'existe pas :-()
trouver un PDA d'occaz' et y faire tourner, et manipuler donc, la version PPC ?
ça doit exister aussi pour Palm, ces simulateurs.
http://www.devidts.com/be-calc/poc_13622.html (celle-là, doit se trouver facile, si quelqu'un a, il peut me contacter)
Il y avait aussi une Sharp, j'ai perdu le nom.
et en Texas les modèles "Programmer" et "Programmer II", dec/hex/oct seulement: http://www.datamath.org/Sci/Slanted/LCD-Programmer.htm
@+ -- rm
Arnold McDonald \(AMcD\)
rm wrote:
voir en http://members.optusnet.com.au/~cbpaine/hp-16c/sim.html pour un modèles plus vrai que nature :)
Argh, tu me fais du mal :-(.
trouver un PDA d'occaz' et y faire tourner, et manipuler donc, la version PPC ?
M'ouais, c'est une idée...
et en Texas les modèles "Programmer" et "Programmer II", dec/hex/oct seulement: http://www.datamath.org/Sci/Slanted/LCD-Programmer.htm
Exact ! Je l'avais complètement oubliée celle-là ! J'ai toujours pas retrouvé la Sharp :-(. Pour être honnête, je pense qu'il y avait une autre Casio également. Pour l'instant, nous disons donc, pour les fans de calculatrices spécial codeurs :
HP 16C CASIO CM-100 TI LCD Programmer
À suivre...
-- Arnold McDonald (AMcD)
http://arnold.mcdonald.free.fr/
rm wrote:
voir en http://members.optusnet.com.au/~cbpaine/hp-16c/sim.html pour
un modèles plus vrai que nature :)
Argh, tu me fais du mal :-(.
trouver un PDA d'occaz' et y faire tourner, et manipuler donc, la
version PPC ?
M'ouais, c'est une idée...
et en Texas les modèles "Programmer" et "Programmer II", dec/hex/oct
seulement: http://www.datamath.org/Sci/Slanted/LCD-Programmer.htm
Exact ! Je l'avais complètement oubliée celle-là ! J'ai toujours pas
retrouvé la Sharp :-(. Pour être honnête, je pense qu'il y avait une autre
Casio également. Pour l'instant, nous disons donc, pour les fans de
calculatrices spécial codeurs :
voir en http://members.optusnet.com.au/~cbpaine/hp-16c/sim.html pour un modèles plus vrai que nature :)
Argh, tu me fais du mal :-(.
trouver un PDA d'occaz' et y faire tourner, et manipuler donc, la version PPC ?
M'ouais, c'est une idée...
et en Texas les modèles "Programmer" et "Programmer II", dec/hex/oct seulement: http://www.datamath.org/Sci/Slanted/LCD-Programmer.htm
Exact ! Je l'avais complètement oubliée celle-là ! J'ai toujours pas retrouvé la Sharp :-(. Pour être honnête, je pense qu'il y avait une autre Casio également. Pour l'instant, nous disons donc, pour les fans de calculatrices spécial codeurs :
HP 16C CASIO CM-100 TI LCD Programmer
À suivre...
-- Arnold McDonald (AMcD)
http://arnold.mcdonald.free.fr/
Arnold McDonald \(AMcD\)
Arnold McDonald (AMcD) wrote:
Exact ! Je l'avais complètement oubliée celle-là ! J'ai toujours pas retrouvé la Sharp :-(. Pour être honnête, je pense qu'il y avait une autre Casio également. Pour l'instant, nous disons donc, pour les fans de calculatrices spécial codeurs :
Exact ! Je l'avais complètement oubliée celle-là ! J'ai toujours pas
retrouvé la Sharp :-(. Pour être honnête, je pense qu'il y avait une
autre Casio également. Pour l'instant, nous disons donc, pour les
fans de calculatrices spécial codeurs :
Exact ! Je l'avais complètement oubliée celle-là ! J'ai toujours pas retrouvé la Sharp :-(. Pour être honnête, je pense qu'il y avait une autre Casio également. Pour l'instant, nous disons donc, pour les fans de calculatrices spécial codeurs :
> puis 6 mois d'opérateur informatique sur IBM 370/148 - 158 -168 > et ôh merveille les premiers IBM 3032 et 3033. Et Amdhal qui sortait > déjà des "compatibles IBM" ...
Ah oui, je me souviens aussi d'un stage chez IBM en 1984 où rien que de parler du nouveau 3090, on avait une bosse dans le pantalon. Y'avait aussi les imprimantes 3800 laser "internal use only" où le papier défilait à une vitesse affolante (il me semble que c'était de l'ordre de 7 m/s mais je dis peut-être une connerie de plus). Je sais pas pourquoi, ils les ont jamais vendues.
y'en avait une aux Assurances du Groupe de Paris (devenu AXA) et une au CCF (4ème étage, en haut des Champs Élysées en ... 1980) ...
aux AGP, ils avaient fait un trou dans le sol, et un "TUC" scotchait les rames de papier les unes aux autres la journée, et moi j'imprimais la nuit ... Le bordel pour façonner le papier gavé d'électricité statique !!! jai encore le bip-bip de l'imprimante en manque de papier en tête tellement elle en bouffait ... quand y'avait pas un bourrage...
aux AGP, y'avait encore des 1403 (à chaîne et bande pilote) 300 lignes minutes.... avec le bruit qui allait avec !!! et les capots qui s'ouvraient en fin de papier...
Bertrand Lenoir-Welter a écrit :
> puis 6 mois d'opérateur informatique sur IBM 370/148 - 158 -168
> et ôh merveille les premiers IBM 3032 et 3033. Et Amdhal qui sortait
> déjà des "compatibles IBM" ...
Ah oui, je me souviens aussi d'un stage chez IBM en 1984 où rien que de
parler du nouveau 3090, on avait une bosse dans le pantalon. Y'avait
aussi les imprimantes 3800 laser "internal use only" où le papier
défilait à une vitesse affolante (il me semble que c'était de l'ordre de
7 m/s mais je dis peut-être une connerie de plus). Je sais pas pourquoi,
ils les ont jamais vendues.
y'en avait une aux Assurances du Groupe de Paris (devenu AXA) et une
au CCF (4ème étage, en haut des Champs Élysées en ... 1980) ...
aux AGP, ils avaient fait un trou dans le sol, et un "TUC" scotchait
les rames de papier les unes aux autres la journée, et moi j'imprimais
la nuit ...
Le bordel pour façonner le papier gavé d'électricité statique !!!
jai encore le bip-bip de l'imprimante en manque de papier en tête
tellement elle en bouffait ... quand y'avait pas un bourrage...
aux AGP, y'avait encore des 1403 (à chaîne et bande pilote) 300 lignes
minutes.... avec le bruit qui allait avec !!! et les capots qui
s'ouvraient
en fin de papier...
> puis 6 mois d'opérateur informatique sur IBM 370/148 - 158 -168 > et ôh merveille les premiers IBM 3032 et 3033. Et Amdhal qui sortait > déjà des "compatibles IBM" ...
Ah oui, je me souviens aussi d'un stage chez IBM en 1984 où rien que de parler du nouveau 3090, on avait une bosse dans le pantalon. Y'avait aussi les imprimantes 3800 laser "internal use only" où le papier défilait à une vitesse affolante (il me semble que c'était de l'ordre de 7 m/s mais je dis peut-être une connerie de plus). Je sais pas pourquoi, ils les ont jamais vendues.
y'en avait une aux Assurances du Groupe de Paris (devenu AXA) et une au CCF (4ème étage, en haut des Champs Élysées en ... 1980) ...
aux AGP, ils avaient fait un trou dans le sol, et un "TUC" scotchait les rames de papier les unes aux autres la journée, et moi j'imprimais la nuit ... Le bordel pour façonner le papier gavé d'électricité statique !!! jai encore le bip-bip de l'imprimante en manque de papier en tête tellement elle en bouffait ... quand y'avait pas un bourrage...
aux AGP, y'avait encore des 1403 (à chaîne et bande pilote) 300 lignes minutes.... avec le bruit qui allait avec !!! et les capots qui s'ouvraient en fin de papier...
Arnaud Debaene
Thierry wrote:
Itou. Le dernier paragraphe de Wikipedia sur les garbage collector est interessant. Apparement la dernière version de C# facilite le RAII, ce qui est une bonne chose.
Quoi, "using" à la place de RAII? C'est vraiement la solution du pauvre... C'est C++/CLI qui propose une vraie notion de RAII dans un langage .NET, grâce au "stack semantic". Grosso-modo, ca s'écrit comme çà :
ref class RessourceHolder : public IDisposable { //.... };
Ce qui est "traduit" par le compilateur en l'équivalent de : void f() { RessourceHolder^ rh=gcnew RessourceHolder(); try { rh->DoSomething(); } finally { rh->Dispose(); } }
Arnaud
Thierry wrote:
Itou. Le dernier paragraphe de Wikipedia sur les garbage collector est
interessant. Apparement la dernière version de C# facilite le RAII,
ce qui est une bonne chose.
Quoi, "using" à la place de RAII? C'est vraiement la solution du pauvre...
C'est C++/CLI qui propose une vraie notion de RAII dans un langage .NET,
grâce au "stack semantic". Grosso-modo, ca s'écrit comme çà :
ref class RessourceHolder : public IDisposable
{
//....
};
Ce qui est "traduit" par le compilateur en l'équivalent de :
void f()
{
RessourceHolder^ rh=gcnew RessourceHolder();
try
{
rh->DoSomething();
}
finally
{
rh->Dispose();
}
}
Itou. Le dernier paragraphe de Wikipedia sur les garbage collector est interessant. Apparement la dernière version de C# facilite le RAII, ce qui est une bonne chose.
Quoi, "using" à la place de RAII? C'est vraiement la solution du pauvre... C'est C++/CLI qui propose une vraie notion de RAII dans un langage .NET, grâce au "stack semantic". Grosso-modo, ca s'écrit comme çà :
ref class RessourceHolder : public IDisposable { //.... };
Ce qui est "traduit" par le compilateur en l'équivalent de : void f() { RessourceHolder^ rh=gcnew RessourceHolder(); try { rh->DoSomething(); } finally { rh->Dispose(); } }
Arnaud
Etienne Rousee
"Arnold McDonald (AMcD)" a écrit ...
Arnold McDonald (AMcD) wrote:
> Exact ! Je l'avais complètement oubliée celle-là ! J'ai toujours pas > retrouvé la Sharp :-(. Pour être honnête, je pense qu'il y avait une > autre Casio également. Pour l'instant, nous disons donc, pour les > fans de calculatrices spécial codeurs : > > HP 16C > CASIO CM-100 > TI LCD Programmer
J'ai encore un Sharp PC1211 avec l'imprimante et la doc, On pouvait faire du basic et bidouiller. Bon, ya un peu de poussière dessus maintenant.
--
Etienne
"Arnold McDonald (AMcD)" <killspammers@free.fr> a écrit ...
Arnold McDonald (AMcD) wrote:
> Exact ! Je l'avais complètement oubliée celle-là ! J'ai toujours pas
> retrouvé la Sharp :-(. Pour être honnête, je pense qu'il y avait une
> autre Casio également. Pour l'instant, nous disons donc, pour les
> fans de calculatrices spécial codeurs :
>
> HP 16C
> CASIO CM-100
> TI LCD Programmer
> Exact ! Je l'avais complètement oubliée celle-là ! J'ai toujours pas > retrouvé la Sharp :-(. Pour être honnête, je pense qu'il y avait une > autre Casio également. Pour l'instant, nous disons donc, pour les > fans de calculatrices spécial codeurs : > > HP 16C > CASIO CM-100 > TI LCD Programmer
J'ai encore un Sharp PC1211 avec l'imprimante et la doc, On pouvait faire du basic et bidouiller. Bon, ya un peu de poussière dessus maintenant.
--
Etienne
Arnold McDonald \(AMcD\)
Etienne Rousee wrote:
J'ai encore un Sharp PC1211 avec l'imprimante et la doc, On pouvait faire du basic et bidouiller. Bon, ya un peu de poussière dessus maintenant.
Heu, pas de touche BIN/OCT/DEC/HEX sur un PC-1211 à ce que je sache :-).
Je cherche à recenser les calculatrices avec changement de bases en accès direct, objet ultra-utile pour des codeurs comme moi qui sont les 3/4 du temps en binaire ou hexadécimal. Sur les calculatrices standard, il faut passer par des touches de fonction (minimum 1, souvent 2), voire des menus et sous-menus, ce qui fait que c'est inutilisable en pratique. Le pire étant le passage en mode Base...
Les calculatrices citées, possèdent carrément ces fonctions sur des touches dédiées. Tu veux transformer un nombre en hexa ? Tu cliques sur la touche HEX, point. Ultra-pratique ! De mémoire, il me manque une CASIO et une SHARP, je cherche depuis quelques heures sur le Net là, j'arrive pas à retrouver leur trace :-(.
Pour ceux que ça intéresse, voici la liste actuelle :
HP 16C CASIO CM-100 TI LCD Programmer TI LCD Programmer II
-- Arnold McDonald (AMcD)
http://arnold.mcdonald.free.fr/
Etienne Rousee wrote:
J'ai encore un Sharp PC1211 avec l'imprimante et la doc,
On pouvait faire du basic et bidouiller.
Bon, ya un peu de poussière dessus maintenant.
Heu, pas de touche BIN/OCT/DEC/HEX sur un PC-1211 à ce que je sache :-).
Je cherche à recenser les calculatrices avec changement de bases en accès
direct, objet ultra-utile pour des codeurs comme moi qui sont les 3/4 du
temps en binaire ou hexadécimal. Sur les calculatrices standard, il faut
passer par des touches de fonction (minimum 1, souvent 2), voire des menus
et sous-menus, ce qui fait que c'est inutilisable en pratique. Le pire étant
le passage en mode Base...
Les calculatrices citées, possèdent carrément ces fonctions sur des touches
dédiées. Tu veux transformer un nombre en hexa ? Tu cliques sur la touche
HEX, point. Ultra-pratique ! De mémoire, il me manque une CASIO et une
SHARP, je cherche depuis quelques heures sur le Net là, j'arrive pas à
retrouver leur trace :-(.
Pour ceux que ça intéresse, voici la liste actuelle :
HP 16C
CASIO CM-100
TI LCD Programmer
TI LCD Programmer II
J'ai encore un Sharp PC1211 avec l'imprimante et la doc, On pouvait faire du basic et bidouiller. Bon, ya un peu de poussière dessus maintenant.
Heu, pas de touche BIN/OCT/DEC/HEX sur un PC-1211 à ce que je sache :-).
Je cherche à recenser les calculatrices avec changement de bases en accès direct, objet ultra-utile pour des codeurs comme moi qui sont les 3/4 du temps en binaire ou hexadécimal. Sur les calculatrices standard, il faut passer par des touches de fonction (minimum 1, souvent 2), voire des menus et sous-menus, ce qui fait que c'est inutilisable en pratique. Le pire étant le passage en mode Base...
Les calculatrices citées, possèdent carrément ces fonctions sur des touches dédiées. Tu veux transformer un nombre en hexa ? Tu cliques sur la touche HEX, point. Ultra-pratique ! De mémoire, il me manque une CASIO et une SHARP, je cherche depuis quelques heures sur le Net là, j'arrive pas à retrouver leur trace :-(.
Pour ceux que ça intéresse, voici la liste actuelle :
HP 16C CASIO CM-100 TI LCD Programmer TI LCD Programmer II
-- Arnold McDonald (AMcD)
http://arnold.mcdonald.free.fr/
Bertrand Lenoir-Welter
Benoit T wrote:
aux AGP, y'avait encore des 1403 (à chaîne et bande pilote) 300 lignes minutes.... avec le bruit qui allait avec !!! et les capots qui s'ouvraient en fin de papier...
Me souviens aussi des vieilles imprimantes personnelles à marguerite chez IBM. Y'avait un mélomane qui avait découvert que les marteaux de chaque lettre avaient chacun un bruit propre, genre "ting" de clavecin avec sourdine, et il avait établi une correspondance entre les lettres et les fréquences sonores. Ensuite, il s'amusait à composer des textes qui, quand ils étaient imprimés, jouaient des fugues de Bach. Gros succès au labo. C'était tellement marrant à entendre qu'au lieu de lui remonter les bretelles, la hiérarchie avait même décidé de lui piquer son imprimante et la mettre en démo pour épater les visiteurs.
Que d'anecdotes...
Benoit T wrote:
aux AGP, y'avait encore des 1403 (à chaîne et bande pilote) 300 lignes
minutes.... avec le bruit qui allait avec !!! et les capots qui
s'ouvraient en fin de papier...
Me souviens aussi des vieilles imprimantes personnelles à marguerite
chez IBM. Y'avait un mélomane qui avait découvert que les marteaux de
chaque lettre avaient chacun un bruit propre, genre "ting" de clavecin
avec sourdine, et il avait établi une correspondance entre les lettres
et les fréquences sonores. Ensuite, il s'amusait à composer des textes
qui, quand ils étaient imprimés, jouaient des fugues de Bach. Gros
succès au labo. C'était tellement marrant à entendre qu'au lieu de lui
remonter les bretelles, la hiérarchie avait même décidé de lui piquer
son imprimante et la mettre en démo pour épater les visiteurs.
aux AGP, y'avait encore des 1403 (à chaîne et bande pilote) 300 lignes minutes.... avec le bruit qui allait avec !!! et les capots qui s'ouvraient en fin de papier...
Me souviens aussi des vieilles imprimantes personnelles à marguerite chez IBM. Y'avait un mélomane qui avait découvert que les marteaux de chaque lettre avaient chacun un bruit propre, genre "ting" de clavecin avec sourdine, et il avait établi une correspondance entre les lettres et les fréquences sonores. Ensuite, il s'amusait à composer des textes qui, quand ils étaient imprimés, jouaient des fugues de Bach. Gros succès au labo. C'était tellement marrant à entendre qu'au lieu de lui remonter les bretelles, la hiérarchie avait même décidé de lui piquer son imprimante et la mettre en démo pour épater les visiteurs.