Bizarre... j'ai pensé à un problème de format %d avec des short... mais en ayant copié ton code + de quoi le compiler... ça passe chez moi... (pourtant ça devrais pas, le short est sur deux octets et le int sur quatre).
Mais quand même, vu la doc, essaie avec d'autres formats...
Cf doc de scanf:
À la suite du caractère % introduisant une conversion, il peut y avoir un nombre quelconque de caractères attributs de la liste suivante :
...
h Indique que la conversion sera de type dioux ou n et que le pointeur suivant est un pointeur sur un short int (plutôt que sur un int).
...
Les conversions suivantes sont disponibles :
...
d Correspond à un entier décimal éventuellement signé, le pointeur correspondant doit être du type int *.
...
[laurent@litchi badscan]$ gcc --version
gcc-4.1.1 (GCC) 4.1.1 20060724 (prerelease) (4.1.1-3mdk)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#include <stdio.h>
#define NPI 4
typedef struct
{
short x;
short y;
short z;
} point;
/* coordonnees pour chaque point */
point *p ;
point liste[NPI];
/* 1ere compile pour tester le mode de saisie */
int main (int argc, const char** argv)
{
int i ;
for(i=0;i<NPI;i++)
{
scanf(" %d %d %d", &liste[i].x, &liste[i].y, &liste[i].z);
/* copie l'entr� dans la liste */
}
D'ailleurs, ça fait bizarre d'entendre "libre-software" (lorsque les anglophones reprennent le terme français pour éviter le risque de confusion sur le sens de free).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Si le CD ne sert qu'à booter, une fois que le système a démarré tu restes avec la clé USB, sa rapidité, tous les softs installés dessus dispos... et ton lecteur de CD/DVD peut servir.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
La nature a horreur du vide. Et l'offre s'adapte à la demande (ouah les poncifs).
Si Microsoft n'était pas là, IBM, HP, Sun... (les "rassurants"), RedHat, les SSII & Co devraient bien fournir quelque chose à leurs clients, des produits, du support, du développement à façon.
Ca serait différent, il y aurait de la concurrence à différents niveaux (quoi? je rêve?), et peut-être moins de synergies - car je t'accorde que le marché Windows entraine beaucoup de monde - ou des synergies plus ciblées.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Bon, tu n'as pas pu avoir accès aux miroirs pendant plusieurs heures.
Tu étais à la bourre pour un taf ?
Parce que sinon, côté fonctionnalités pour le poste "bureau", facilité d'install et d'admin, la Mandriva reste une distribution de référence et la 2007 est un bon cru - sux pas !!!
D'ailleurs, si elle était si mauvaise que ça, ils n'auraient plus personne pour aller payer son abonnement au club...
Mais si vraiment elle ne correspond pas à tes besoins ou à tes attentes, tu as de la chance, il existe d'autres distributions - dont certains sont contents aussi.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Un peu plus d'une cinquantaine d'euros hors taxes pour un office standard, marché universitaire - dans les ministère on doit retrouver des tarifs similaires.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
En plus des précédentes promesses de ces candidats, il serait intéressant d'avoir un historique des positions exprimées et positions réellement défendues par les partis dont sont issus ces candidats, que ce soit par les équipes gouvernementales ou par les élus nationaux et européens. Non seulement dans la transposition nationale des directives européennes, mais aussi dans leur action au niveau de l'europe lorsque certaines négociations ont lieu (du genre je transige sur les brevets logiciels, et en échange on continue une PAC devenue inadaptée).
Parce qu'une fois au pouvoir, ils ne sont pas seuls... ils sont même bien entourrés, entre autres par des lobbys puissants. Il faut mesurer leur capacité à relativiser les positions défendues par ces lobbys par rapport au bien commun.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Ho oui, Walmart en grand donnateur pour les oeuvres permettant aux salariés d'avoir une couverture santé - là où ils l'ont perdu à cause des pratiques de cette même société.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Essaie de faire, dans une console, delete puis d'appuyer sur la touche de tabulation, ton shell devrais placer les séquences d'échappement qui vont bien.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Dans la même veine, il y a asciidoc, qui permet d'écrire un fichier dont le source reste lisible, et de générer des sorties vers différents formats... dont DocBook, HTML, LinuxDocs...
L'intérêt c'est la limitation de la perte en ligne.
Si on reste simple (en courant continu): perten en ligne = R * I * I
Donc, pour la même puissance P=UI transportée, en augmentant U et en diminuant I, on diminue la perte liée au transport.
J'ai entendu que les allemands transportaient du courant continu, alors qu'ici on est en alternatif. Quelqu'un sait-il pourquoi ? Problèmes de charges (électriques)?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
Note qu'il peut arriver que qq'un poste un commentaire, s'aperçoive d'une bourde ou d'un oubli, et en remette un juste derrière pour corriger. C'est pas une réponse, c'est un complément.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
En fonction du formalisme utilisé, le langage stocke les données d'une certaine façon. Et ceci peut avoir un impact très important sur les accès mémoires (est-ce qu'on traite une série de données continues en mémoire, ou bien est-ce qu'on va tapper à gauche ou à droite avec tout plein de défauts de page).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
1°) faible empreinte mémoire (be pas avoir tout .Net)
C'est basé SUR .NET V2, donc impossible.
Ca se sent un peu au lancement, et sur ma machine (PIV 3GHz), je trouve que c'est un peu lent.
2°) possibilité d'être compilé en statique
C'est un shell script, on s'en fout de la compilation en statique. Pour ça y'a des langages compilés. Et pour les mordus de l'intégration dans le monde Microsoft (et dans .NET), y'a les langages C# like.
3°) complétement rétrocompatible avec /bin/sh
Pourquoi? tcsh est-il compatible avec sh?
Là c'est un nouvel outil avec son fonctionnement, sa syntaxe. Un outil de plus, pas un candidat au remplacement de sh.
et les fonctions utilisée dans unix (par ex 2 qui ont énormement de mal sous win la derniere fois que j'ai regardé : chroot et mkfifo)
Là c'est de la mauvaise foi caractéristiques. Ce sont des exécutables externes, non pas des commandes du shell lui-même. Un portage de PowerShell sous Mono/Linux serait tout à fait capable de les appeler.
Elles ne sont pas natives sous Windows (quoi qu'il faudrais regarder du côté des Windows For Unix Services [*]), mais le but de Microsoft n'est pas de faire de Windows un unix-like.
Je l'ai mis en place pour pouvoir faire du contrôle distant de machine via une connexion sécurisée (et via UltraVNC pour le déport d'affichage... c'est quand même sous Windows, tout ne se fait pas encore via la ligne de commande).
Maintenant, si Microsoft rend tous ses outils d'admin utilisables avec PowerShell, ça va être sympa.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Bizarre
Posté par lolop (site web personnel) . En réponse au message Probleme d'ecriture dans un STRUCT de int .. Évalué à 2.
Mais quand même, vu la doc, essaie avec d'autres formats...
Cf doc de scanf:
[laurent@litchi badscan]$ gcc --version
gcc-4.1.1 (GCC) 4.1.1 20060724 (prerelease) (4.1.1-3mdk)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[laurent@litchi badscan]$ ./a.out
1 2 3
4 5 6
7 8 9
10 11 12
1 2 3
4 5 6
7 8 9
10 11 12
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: j'ai eu ce probleme là...
Posté par lolop (site web personnel) . En réponse au message pb moniteur qui s'éteind au démarrage mandriva 2007. Évalué à 2.
Quand tu es en ligne de commande:
drakx11 pour re-configurer le serveur X (tu fais drak puis tu appuies sur tab et il te listera les outils de config Mandriva).
startx pour lancer le serveur X à partir de la console.
Et pour éditer le /etc/X11/xorg.conf, il y a vi.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Ma solution..
Posté par lolop (site web personnel) . En réponse au journal Marre des représentants procrosoft. Évalué à 2.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Les standards et toussa...
Posté par lolop (site web personnel) . En réponse à la dépêche Huit grandes villes néerlandaises veulent de l'open source. Évalué à 3.
D'ailleurs, ça fait bizarre d'entendre "libre-software" (lorsque les anglophones reprennent le terme français pour éviter le risque de confusion sur le sens de free).
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Migrations GNU/Linux
Posté par lolop (site web personnel) . En réponse à la dépêche Huit grandes villes néerlandaises veulent de l'open source. Évalué à 3.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Boot USB ?
Posté par lolop (site web personnel) . En réponse à la dépêche Un bureau 3D dans la poche !. Évalué à 7.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Financement des pôles
Posté par lolop (site web personnel) . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à 3.
Si Microsoft n'était pas là, IBM, HP, Sun... (les "rassurants"), RedHat, les SSII & Co devraient bien fournir quelque chose à leurs clients, des produits, du support, du développement à façon.
Ca serait différent, il y aurait de la concurrence à différents niveaux (quoi? je rêve?), et peut-être moins de synergies - car je t'accorde que le marché Windows entraine beaucoup de monde - ou des synergies plus ciblées.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Troll, en effet
Posté par lolop (site web personnel) . En réponse au journal Mandriva sux. Évalué à 7.
Tu étais à la bourre pour un taf ?
Parce que sinon, côté fonctionnalités pour le poste "bureau", facilité d'install et d'admin, la Mandriva reste une distribution de référence et la 2007 est un bon cru - sux pas !!!
D'ailleurs, si elle était si mauvaise que ça, ils n'auraient plus personne pour aller payer son abonnement au club...
Mais si vraiment elle ne correspond pas à tes besoins ou à tes attentes, tu as de la chance, il existe d'autres distributions - dont certains sont contents aussi.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Financement des pôles
Posté par lolop (site web personnel) . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à 6.
Si les besoins sont là, les emplois resteraient... ils seraient juste ailleurs, hors de la sphère Microsoft.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Financement des pôles
Posté par lolop (site web personnel) . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à 2.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Financement des pôles
Posté par lolop (site web personnel) . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à 4.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Bien mais pour ce qui est de ...
Posté par lolop (site web personnel) . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à 10.
Y'a qu'à voir le budget de la recherche et de l'enseignement supérieur, ça donne une idée du décalage entre l'affichage et la réalité.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Le gouvernement semble avoir compris les enjeux considérables que re
Posté par lolop (site web personnel) . En réponse à la dépêche Le Ministre des Finances appelle à la création d'un pôle de compétitivité dédié aux Logiciels Libres. Évalué à 5.
Parce qu'une fois au pouvoir, ils ne sont pas seuls... ils sont même bien entourrés, entre autres par des lobbys puissants. Il faut mesurer leur capacité à relativiser les positions défendues par ces lobbys par rapport au bien commun.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Tu voudrais quoi?
Posté par lolop (site web personnel) . En réponse au journal La fondation Gates fourni les bibliothèques en accès internet. Évalué à 1.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Complétion
Posté par lolop (site web personnel) . En réponse au message Suppression d'un fichier avec retour à la ligne. Évalué à 2.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # asciidoc
Posté par lolop (site web personnel) . En réponse au journal LaTEX ou DocBook?. Évalué à 2.
http://www.methods.co.nz/asciidoc/
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Et bientôt...
Posté par lolop (site web personnel) . En réponse au journal Pendant que Linux progresse.... Évalué à 10.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Et chez nos voisins ?
Posté par lolop (site web personnel) . En réponse au journal L'éolien ça craint ?. Évalué à 2.
Si on reste simple (en courant continu): perten en ligne = R * I * I
Donc, pour la même puissance P=UI transportée, en augmentant U et en diminuant I, on diminue la perte liée au transport.
J'ai entendu que les allemands transportaient du courant continu, alors qu'ici on est en alternatif. Quelqu'un sait-il pourquoi ? Problèmes de charges (électriques)?
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# J'ai trouvé, le repère de Pierre Tramo
Posté par lolop (site web personnel) . En réponse à la dépêche LibreSource passe en version 2.0. Évalué à 1.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Editeur DocBook
Posté par lolop (site web personnel) . En réponse à la dépêche dblatex : Docbook XML -> LaTeX -> PDF. Évalué à 2.
Il y a aussi Conglomerate [2] - faudrais regarder comment il a évolué (je l'avais regardé rapidement il y a plusieurs années, c'était pas encore ça).
Il y a un article de 2005 [3] sur NewsForge: "Open source XML editors examined".
A+
Laurent.
[1] http://www.epcedit.com/
[2] http://conglomerate.org/
[3] http://programming.newsforge.com/programming/05/02/24/165024(...)
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: bug ?
Posté par lolop (site web personnel) . En réponse au journal DLFP social network. Évalué à 2.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Un idée peut-être...
Posté par lolop (site web personnel) . En réponse au message Challenge : Reduction de taille. Évalué à 3.
Zieuter du côté des options du linker.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Il faut informer la communauté scientifique
Posté par lolop (site web personnel) . En réponse à la dépêche Numpy, extension C-Python pour le calcul scientifique. Évalué à 2.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: Je me marre ...
Posté par lolop (site web personnel) . En réponse au journal PowerShell: tapez rm -rf c:\Windows ! ;). Évalué à 3.
Ca se sent un peu au lancement, et sur ma machine (PIV 3GHz), je trouve que c'est un peu lent.
C'est un shell script, on s'en fout de la compilation en statique. Pour ça y'a des langages compilés. Et pour les mordus de l'intégration dans le monde Microsoft (et dans .NET), y'a les langages C# like.
Pourquoi? tcsh est-il compatible avec sh?
Là c'est un nouvel outil avec son fonctionnement, sa syntaxe. Un outil de plus, pas un candidat au remplacement de sh.
Là c'est de la mauvaise foi caractéristiques. Ce sont des exécutables externes, non pas des commandes du shell lui-même. Un portage de PowerShell sous Mono/Linux serait tout à fait capable de les appeler.
Elles ne sont pas natives sous Windows (quoi qu'il faudrais regarder du côté des Windows For Unix Services [*]), mais le but de Microsoft n'est pas de faire de Windows un unix-like.
[*] http://www.microsoft.com/technet/interopmigration/unix/sfu/d(...)
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: ya du progrès
Posté par lolop (site web personnel) . En réponse au journal PowerShell: tapez rm -rf c:\Windows ! ;). Évalué à 2.
Copssh n'est pas payant, est assez simple à installer, et fonctionne bien.
http://www.itefix.no/phpws/index.php?module=pagemaster&P(...)
Je l'ai mis en place pour pouvoir faire du contrôle distant de machine via une connexion sécurisée (et via UltraVNC pour le déport d'affichage... c'est quand même sous Windows, tout ne se fait pas encore via la ligne de commande).
Maintenant, si Microsoft rend tous ses outils d'admin utilisables avec PowerShell, ça va être sympa.
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN