Si tu veux que ta macro soit utilisable par plusieurs .c, tu la mets dans un .h.
Si tu ne t'en serts que dans un .c, tu la mets dans le .c (au début pour être plus visible).
Dans un .h, on ne mets que l'API, les déclarations de fonctions et de structures qui seront utilisées dans _plusieurs_ .c et .h.
Ça le fait aussi sur plusieurs jours. P.ex. un week-end (même un gros : aller le vendredi, retour le lundi), en tout cas pour la SAPN : Paris-Caen = 4 péages, aller + retour = 8.
L'héritage d'interface est orthogonal à l'héritage de mise en ½uvre.
- Héritage d'interface : le type est le même mais les mises en ½uvres sont totalement indépendantes ; les classes sont conceptuellement similaires (elles rendent les mêmes services) mais, en interne, elles sont différentes (pas les mêmes attributs, pas les mêmes algorithmes...).
- Héritage de mise en ½uvre : même mise en ½uvre mais pas le même type ; les classes n'ont pas de lien conceptuel mais le code serait du copier-coller.
Il n'est pas seulement question de cohérence objective entre différents propos dans le temps et l'espace, il est aussi question de pouvoir s'exprimer différemment selon ses interlocuteurs sans pour autant être incohérent. (Donc plutôt incohérence de la forme, pas du fond.)
P.ex., quand vous écrivez à votre député de droite au sujet de la DADVSI, vous argumentez sur l'indépendance nationale, l'innovation dans les PME, les brouzoufs, et quand votre député est de gauche, vous argumentez sur la liberté, le partage, les emplois, etc.
Utilisés hors de leur contexte, par exemple lors du XXXIIe congrès du Parti Communiste, vos propos au député de droite vous font passer pour traitre à la cause : « Regardez ce qu'il écrit, il ne parle pas du partage, il ne parle que du pognon, c'est un maichant libéral ! le fouet ! le fouet ! ». Et hop, autocritique, Sibérie, toussa.
Je crois me souvenir que lors d'un changement temporaire du plafond d'une carte bleue visa, le montant maximal était de 99000 (mais je sais plus si c'était encore en F ou déjà en ¤). À vérifier dans le contrat CB...
Sinon, il est _interdit_ à un particulier de faire un paiement en liquide de plus de 3000 ¤ (c'était 20000 F) et pour un professionel c'est moins : 750 ¤ (compta oblige). Si tu ne nous crois pas, demande au fisc :
outil de forensics (y'a un terme français pour ça ?).
Oui, dans ce sens : autopsie (surtout dans une utilisation post mortem), diagnostic, étude.
(Au départ, forensic vient de forum : qui relève de l'argumentation, du débat ; d'où « qui relève des débats en cour, en justice », d'où forensic medicine, « médecine légale », mais aussi forensics, « criminologie », étude des faits criminels, en général a posteriori.)
Pas la mienne.
Je l'ai prise il y a un an, c'est une Prism 2 10 Mb/s et elle est reconnue par orinoco trucmuche (je l'ai pas sous le coude pour vérifier).
Donc c'est sur que si ils administrent pas , ils peuvent administrer en un click , car ils ne le font pas. J'avait pas vu ca sous ce point de vue c'est vrai :-D
Un clic pour ne pas faire un truc, c'est déjà un clic de trop.
Quand je disais « en gros, c'est le jeu », je ne transformais pas un bogue/manque/... en fonctionnalité par simple marketing (je ne bosse (malheureusement) pas pour Widelands mais j'ai quand même jeté un ½il au code), je voulais dire :
1. Widelands se veut un clone exact de Settlers 2 dans son comportement de jeu (et, si, le fait d'avoir un carrefour bloqué est une mauvaise gestion de ses ressources, et, non, Settlers 2 ne fonctionnait pas autrement à ce niveau) ;
2. c'est comme ça que fonctionnait Settlers 2 ;
3. elles me plaisent bien ces règles (et je ne suis pas le seul) : expansion trop rapide et mauvaise gestion des règles de routage et d'utilisation des ressources = zut, je suis trop nul, je recommence le niveau.
Ceci dit, je comprends que ça puisse ne pas plaire à tous.
Maintenant, si ces règles te semblent mal faites, tu peux toujours discuter avec les auteurs de Widelands, et s'ils ne sont pas du même avis, il te suffit de trouver des personnes qui le sont (de ton avis) et de forker¹.
C'est ça le libre.
¹ : j'ai pas dit « si t'es pas content, code-le ! » mais « lance la discussion ». (Je sens que tu vas me dire que c'est que tu as fait ici, et je répondrai : c'est bien pour ça que je réponds. ;o)
Pour le bouffage de CPU, c'est à cause de l'attente active d'événement (il regarde sans cesse s'il n'y a pas eu un événement souris/clavier => il travaille à attendre). (Et, en même temps, il bouge les petits bonshommes.)
L'algo de transport, c'est à toi de le faire : pour ne pas se retrouver en blocage sur un carrefour (c'est le drapeau qui est en exclusion mutuelle : un seul bonhomme à la fois par drapeau), il faut multiplier les carrefours, pas les routes.
Les scieurs et les tailleurs de pierre s'arrêtent de pomper le bois et les pierres quand leur réserve est pleine (il ne faut pas en construire trop et il faut les arrêter/redémarrer à bon escient).
[^] # Re: une tres bonne chose
Posté par Sylvain Sauvage . En réponse au journal Google Talk attaqué. Évalué à 1.
C'est la loi qui le dit, pas un type à la retraite, et elle le dit parce que c'est plus pratique comme ça.
[^] # Re: Et la question que tout le monde se pose...
Posté par Sylvain Sauvage . En réponse à la dépêche Le CEA reçoit le supercalculateur le plus puissant d'Europe : TERA-10 conçu par Bull (sous Linux!). Évalué à 2.
[^] # Re: Où tu veux!
Posté par Sylvain Sauvage . En réponse au message séparation de source. Évalué à 1.
# Ça dépend
Posté par Sylvain Sauvage . En réponse au message séparation de source. Évalué à 2.
Si tu ne t'en serts que dans un .c, tu la mets dans le .c (au début pour être plus visible).
Dans un .h, on ne mets que l'API, les déclarations de fonctions et de structures qui seront utilisées dans _plusieurs_ .c et .h.
[^] # Re: amendements 153 154 acceptés
Posté par Sylvain Sauvage . En réponse à la dépêche DADVSI - Les minutes du débat à l'Assemblée. Évalué à 3.
[^] # Re: bizarre
Posté par Sylvain Sauvage . En réponse au journal La boutique est morte, vive la boutique. Évalué à 4.
[^] # Re: Qu'est-ce que ça veut dire ?
Posté par Sylvain Sauvage . En réponse à la dépêche Sortie de SmartEiffel 2.2. Évalué à 4.
- Héritage d'interface : le type est le même mais les mises en ½uvres sont totalement indépendantes ; les classes sont conceptuellement similaires (elles rendent les mêmes services) mais, en interne, elles sont différentes (pas les mêmes attributs, pas les mêmes algorithmes...).
- Héritage de mise en ½uvre : même mise en ½uvre mais pas le même type ; les classes n'ont pas de lien conceptuel mais le code serait du copier-coller.
[^] # Re: le pseudo
Posté par Sylvain Sauvage . En réponse au journal Finkielkraut et Internet... Évalué à 5.
P.ex., quand vous écrivez à votre député de droite au sujet de la DADVSI, vous argumentez sur l'indépendance nationale, l'innovation dans les PME, les brouzoufs, et quand votre député est de gauche, vous argumentez sur la liberté, le partage, les emplois, etc.
Utilisés hors de leur contexte, par exemple lors du XXXIIe congrès du Parti Communiste, vos propos au député de droite vous font passer pour traitre à la cause : « Regardez ce qu'il écrit, il ne parle pas du partage, il ne parle que du pognon, c'est un maichant libéral ! le fouet ! le fouet ! ». Et hop, autocritique, Sibérie, toussa.
[^] # Re: pipo
Posté par Sylvain Sauvage . En réponse au journal Comment se faire voler 230 euros par sa banque.. Évalué à 2.
Sinon, il est _interdit_ à un particulier de faire un paiement en liquide de plus de 3000 ¤ (c'était 20000 F) et pour un professionel c'est moins : 750 ¤ (compta oblige). Si tu ne nous crois pas, demande au fisc :
http://www.finances.gouv.fr/DGCCRF/04_dossiers/consommation/(...)
Le chèque de banque peut très bien être demandé pour un montant très inférieur.
[^] # Re: pipo
Posté par Sylvain Sauvage . En réponse au journal Comment se faire voler 230 euros par sa banque.. Évalué à 1.
[^] # Re: Hachoir en tant qu'outil de "Forensics"
Posté par Sylvain Sauvage . En réponse au journal Hachoir version 2005-12-11. Évalué à 3.
Oui, dans ce sens : autopsie (surtout dans une utilisation post mortem), diagnostic, étude.
(Au départ, forensic vient de forum : qui relève de l'argumentation, du débat ; d'où « qui relève des débats en cour, en justice », d'où forensic medicine, « médecine légale », mais aussi forensics, « criminologie », étude des faits criminels, en général a posteriori.)
[^] # Re: perso...
Posté par Sylvain Sauvage . En réponse au journal Linus encourage le basculement vers KDE. Évalué à 2.
Surtout ceux qui ont été éduqués par des jésuites¹.
¹ je ne juge pas, je dis juste que ce sont eux les spécialistes...
[^] # Re: perso...
Posté par Sylvain Sauvage . En réponse au journal Linus encourage le basculement vers KDE. Évalué à 5.
Euh, pardon, je reprends...
C'est pas l'empreinte d'un troll mais celle d'un gnome et chacun sait qu'ils n'ont pas d'ancêtres communs.
[^] # Re: Carte Wifi Free
Posté par Sylvain Sauvage . En réponse à la dépêche Support des chipsets bcm-43xx. Évalué à 2.
Je l'ai prise il y a un an, c'est une Prism 2 10 Mb/s et elle est reconnue par orinoco trucmuche (je l'ai pas sous le coude pour vérifier).
[^] # Re: Une propale vite faite...
Posté par Sylvain Sauvage . En réponse à la dépêche PostgreSQLFr (l'association et le site .org) cherche graphiste.... Évalué à 4.
# Annulation
Posté par Sylvain Sauvage . En réponse à la dépêche Migration massive au Royaume-Uni. Évalué à 5.
En effet, suite au réchauffement intensif de l'Angleterre ces derniers jours, les manchots retournent massivement sur la banquise.
[^] # Re: Assez gros...
Posté par Sylvain Sauvage . En réponse à la dépêche SUN libère ses processeurs SPARC. Évalué à 7.
http://java.sun.com/docs/books/vmspec/
http://java.sun.com/docs/books/jls/index.html
Disponibles depuis le début (= très, très longtemps).
[^] # Re: plus simple ?
Posté par Sylvain Sauvage . En réponse au journal Un truc qui manque à Linux. Évalué à 3.
Un clic pour ne pas faire un truc, c'est déjà un clic de trop.
[^] # Re: du temps de perdu en perspective
Posté par Sylvain Sauvage . En réponse à la dépêche Sortie de Widelands Buid-9half. Évalué à 4.
1. Widelands se veut un clone exact de Settlers 2 dans son comportement de jeu (et, si, le fait d'avoir un carrefour bloqué est une mauvaise gestion de ses ressources, et, non, Settlers 2 ne fonctionnait pas autrement à ce niveau) ;
2. c'est comme ça que fonctionnait Settlers 2 ;
3. elles me plaisent bien ces règles (et je ne suis pas le seul) : expansion trop rapide et mauvaise gestion des règles de routage et d'utilisation des ressources = zut, je suis trop nul, je recommence le niveau.
Ceci dit, je comprends que ça puisse ne pas plaire à tous.
Maintenant, si ces règles te semblent mal faites, tu peux toujours discuter avec les auteurs de Widelands, et s'ils ne sont pas du même avis, il te suffit de trouver des personnes qui le sont (de ton avis) et de forker¹.
C'est ça le libre.
¹ : j'ai pas dit « si t'es pas content, code-le ! » mais « lance la discussion ». (Je sens que tu vas me dire que c'est que tu as fait ici, et je répondrai : c'est bien pour ça que je réponds. ;o)
[^] # Re: Grand futé notre ami Cooker ;-)
Posté par Sylvain Sauvage . En réponse au journal Un truc qui manque à Linux. Évalué à 1.
Trop fort (ou presque : on l'a reperé).
[^] # Re: du temps de perdu en perspective
Posté par Sylvain Sauvage . En réponse à la dépêche Sortie de Widelands Buid-9half. Évalué à 3.
L'algo de transport, c'est à toi de le faire : pour ne pas se retrouver en blocage sur un carrefour (c'est le drapeau qui est en exclusion mutuelle : un seul bonhomme à la fois par drapeau), il faut multiplier les carrefours, pas les routes.
Les scieurs et les tailleurs de pierre s'arrêtent de pomper le bois et les pierres quand leur réserve est pleine (il ne faut pas en construire trop et il faut les arrêter/redémarrer à bon escient).
En gros : c'est le jeu.
[^] # Re: Autant ou au temps pour moi ?
Posté par Sylvain Sauvage . En réponse au journal Wikipedia dans la Matinale sur Canal+. Évalué à 2.
Oups, désolé, m'a gouru de fil. Il n'y a pas de précédent message.
Toutes mes confuses. m(_ _)m
[^] # Re: Autant ou au temps pour moi ?
Posté par Sylvain Sauvage . En réponse au journal Wikipedia dans la Matinale sur Canal+. Évalué à 2.
(non exhaustif, et seulement pour ce message, le premier est pire)
Cause et effet ?
[^] # Re: Je ne pas confondre ABI et API !
Posté par Sylvain Sauvage . En réponse au journal Linux et les pilotes binaires.... Évalué à 3.
D'où les problèmes de dépendances des paquets KDE (écrit en C++).
c2 : version 2 de l'ABI.
[^] # Re: INSTALL PARTY
Posté par Sylvain Sauvage . En réponse à la dépêche Journée détaxe 2005 - Communiqué de Presse et actions. Évalué à 4.
Tu vas pas te faire des copains dans l'Aube, toi...