[Index Software] Coin des développeurs :]

Pour les gens qui ont simplement envie de discuter sans souhaiter faire passer d'information particulière.
Message
Auteur
Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

#256 Message par Ixy » mardi 3 mai 2016 à 21:40

J'ai pas trop compris mais a priori avec les pointeurs on peut faire ce qu'on veut non, quel est intérêt de void * d'ailleurs ? Pourquoi pas utiliser un pointeur quelconque ?
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner

Avatar du membre
Benoit
Intarissable
Messages : 8889
Enregistré le : lundi 28 septembre 2009 à 13:55
Localisation : オルセー
Contact :

Re: Coin des développeurs :]

#257 Message par Benoit » mardi 3 mai 2016 à 21:44

Qu'est ce que tu appeles quelconque?

Tous les pointeurs sont types (enfin sauf exception).
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)

話したい誰かがいるってしあわせだ

Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.

Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

#258 Message par Ixy » mardi 3 mai 2016 à 21:47

Ben ensuite il suffit de faire un cast si je me souviens bien. Par exemple pour obtenir un int

Code : Tout sélectionner

int * p = (int *) p0
et ça peu importe le type du pointeur p0
Modifié en dernier par Ixy le mardi 3 mai 2016 à 22:01, modifié 1 fois.
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner

Avatar du membre
Benoit
Intarissable
Messages : 8889
Enregistré le : lundi 28 septembre 2009 à 13:55
Localisation : オルセー
Contact :

Re: Coin des développeurs :]

#259 Message par Benoit » mardi 3 mai 2016 à 21:53

Ton pointeur doit etre declare (Ici int*), voire alloue.

C'est 'mieux' avec le bon type.
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)

話したい誰かがいるってしあわせだ

Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.

lenine
Assidu
Messages : 205
Enregistré le : mardi 12 mai 2015 à 22:50
Localisation : Saint-Etienne

Re: Coin des développeurs :]

#260 Message par lenine » mardi 3 mai 2016 à 23:20

En fait, j'aimerais pouvoir définir un type qui contienne
un a' type, et deux pointeurs qui pointent vers des variable du même type que celui définit
(j'appelle un a' type un type indéfini (comme en Caml).
Je ne pense pas que un int fasse comme un autre type de même taille binnaire, car par exemple si je fais l'oppération + avec mon type indéfinit , et que mon type indéfini (que je déclare comme un int) est un float je n'aurais pas forcément le meme résultat que si mon type indéfinit était déclaré comme un float (quoi que je ne suis pas sur de ce que je dis (car je ne sais pas exactement comment sont codés les float, et donc si l'instruction assembleur + est la meme pour un int que pour un float)).
Mais surtout que mon type indéfinit dois pouvoir être un type composite que je définirai moi même.
En plus alouer 64 bits de memoire (pour un processeur 64 bits) si mon type indéfinit est un bool, je trouve ça pas terrible.
En fait je voullai définir un type de liste doublement chainée et créer mes propres fonctions pour celle-ci.
(finallement mon type devrait contenir un pointeur qui pointe vers un a' type, et deux pointeurs qui pointent vers des variable du même type que celui définit).
diagnostiqué S.A. en 2013 à 19 ans (Centre Donald T Lyon) .

Avatar du membre
Benoit
Intarissable
Messages : 8889
Enregistré le : lundi 28 septembre 2009 à 13:55
Localisation : オルセー
Contact :

Re: Coin des développeurs :]

#261 Message par Benoit » mardi 3 mai 2016 à 23:28

Avec un template tu declares ton type interieur comme private et tu instancies tes listes a l'utilisation, y compris avec un type perso.

Il doit surement pre exister un template de cette forme dans la STL,
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)

話したい誰かがいるってしあわせだ

Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.

lenine
Assidu
Messages : 205
Enregistré le : mardi 12 mai 2015 à 22:50
Localisation : Saint-Etienne

Re: Coin des développeurs :]

#262 Message par lenine » jeudi 26 mai 2016 à 10:18

Bonjour

Est-ce que quelqu'un sait si il existe un module Ocaml, qui renvoit le resultat d'une commande bash , par exemple si j'ai pour parametre "ls" , j'obtienne ce que renvoit la commande ls (en l'ocurence la liste des fichiers du repertoire actuel) .
diagnostiqué S.A. en 2013 à 19 ans (Centre Donald T Lyon) .

Avatar du membre
Bubu
Intarissable
Messages : 7657
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

#263 Message par Bubu » jeudi 26 mai 2016 à 10:43

Ixy a écrit :J'ai pas trop compris mais a priori avec les pointeurs on peut faire ce qu'on veut non, quel est intérêt de void * d'ailleurs ? Pourquoi pas utiliser un pointeur quelconque ?
En C++, l’intérêt du type "void *" est limité, on peut toujours utiliser des templates à la place.

En C (et pourquoi pas en C++ ?), l'avantage du type "void *" est qu'il peut être casté en ce que tu veux.
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Bubu
Intarissable
Messages : 7657
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

#264 Message par Bubu » dimanche 29 mai 2016 à 13:50

Hellow hellow :D
Est-ce que quelqu'un connait une API Java de rendu de texte : on donne un fichier de police, un texte, des paramètres de formatage (taille, souligné, italique, couleur etc) et on obtient une bitmap représentant ce texte ?
Très important : toutes les langues doivent-être prises en charge. (arabe, russe, chinois, hébreu, par exemple), gérer seulement celles utilisant l'alphabet latin ne suffit pas.(De toute façon, c'est justement en place tel quel pour le moment)

Merci d'avance ! :D
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

#265 Message par Ixy » dimanche 29 mai 2016 à 15:00

Je ne sais pas pour une api mais en faisant un fichier svg ça devrait être possible
http://tutorials.jenkov.com/svg/text-element.html
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner

Avatar du membre
Bubu
Intarissable
Messages : 7657
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

#266 Message par Bubu » mardi 31 mai 2016 à 8:35

Ixy a écrit :Je ne sais pas pour une api mais en faisant un fichier svg ça devrait être possible
http://tutorials.jenkov.com/svg/text-element.html
Merci pour ton lien Ixy.
Mais .... j'ai bien peur que ça "ne le fasse pas" car je ne sais pas avant l’exécution quel texte afficher : il faut que je génére les images dynamiquement. (Par exemple un score ... ou un nom de joueur ..... sans compter que même le choix de la langue est dynamique ... tu vois ?)
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Ixy
Prolifique
Messages : 4667
Enregistré le : jeudi 20 mars 2014 à 20:59
Localisation : 92

Re: Coin des développeurs :]

#267 Message par Ixy » mardi 31 mai 2016 à 9:43

Oui mais après je pense qu'il y a des API pour générer dynamiquement des png avec un fichier svg.

Regarde ça par exemple : http://xmlgraphics.apache.org/batik/usi ... coder.html
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner

Avatar du membre
Tugdual
Modérateur
Messages : 39337
Enregistré le : jeudi 15 novembre 2012 à 0:13
Localisation : Nord-44
Contact :

Re: Coin des développeurs :]

#268 Message par Tugdual » mardi 31 mai 2016 à 10:33

Bubu a écrit :Est-ce que quelqu'un connait une API Java de rendu de texte : on donne un fichier de police, un texte, des paramètres de formatage (taille, souligné, italique, couleur etc) et on obtient une bitmap représentant ce texte ?
Voir du côté de : java.awt.Graphics ...
TCS = trouble de la communication sociale (24/09/2014).

Avatar du membre
Bubu
Intarissable
Messages : 7657
Enregistré le : dimanche 19 mai 2013 à 12:03
Localisation : En haut à gauche

Re: Coin des développeurs :]

#269 Message par Bubu » mercredi 1 juin 2016 à 11:42

Tugdual a écrit :Voir du côté de : java.awt.Graphics ...
Merci Tugdual. Ben oui :innocent: :oops: .
TSA, diagnostic établi à mes 33 ans par le CRA de ma région.
"Ce syndrome est caractérisé chez ce patient par l’absence de détérioration intellectuelle, un syndrome dysexécutif, un déficit d'attention"

Avatar du membre
Tugdual
Modérateur
Messages : 39337
Enregistré le : jeudi 15 novembre 2012 à 0:13
Localisation : Nord-44
Contact :

Re: Coin des développeurs :]

#270 Message par Tugdual » vendredi 24 juin 2016 à 14:21

Y a-t-il par ici des personnes connaissant bien
les APIs modernes de Windows et de Linux ?
TCS = trouble de la communication sociale (24/09/2014).

Répondre