Forum tama's team

cp: ne peut évaluer `brain': Aucun fichier ou dossier de ce type
AccueilPortailGalerieCalendrierFAQRechercherS'enregistrerMembresGroupesConnexion
Connexion
Nom d'utilisateur:
Mot de passe:
Connexion automatique: 
:: Récupérer mon mot de passe
Derniers sujets
» Network, essai 1
par godbod Dim 09 Juil 2017, 02:18

» GODBOD
par godbod Sam 08 Juil 2017, 14:05

» Numbers
par godbod Sam 08 Juil 2017, 13:54

» Mort ?
par godbod Sam 08 Juil 2017, 13:47

» mon humeur
par Ver2guerre Sam 30 Juil 2016, 19:44

» [A voir] Programme de traduction original : WikiTranslate
par AdRiWeB Lun 01 Fév 2016, 04:50

» Reprise ?
par Emyl Jeu 14 Juin 2012, 21:17

» Euh, ah ?
par Ver2guerre Dim 27 Mai 2012, 12:11

» Problème TI 89 Titanium non visible après mise à jour
par abdoukid Mer 23 Mai 2012, 13:37

» Y'a quelqu'un ?
par Ver2guerre Sam 21 Avr 2012, 23:10

Quick message
Qui est en ligne ?
Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités

Aucun

Le record du nombre d'utilisateurs en ligne est de 367 le Dim 18 Oct 2009, 00:16

Partagez | 
 

 Typage en C

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Ver2guerre
chasseur en chef
chasseur en chef
avatar

Nombre de messages : 3139
Age : 106
Localisation : Partout en même temps (V2g quantique)
Loisirs : #pkill boulet
Humeur : Happy :)
items :
Personalized field : 12 jetons
Réputation : 8
Points : 5108
Date d'inscription : 15/09/2007

Profil
TI: (TI-89Tita)^2+TI83Plus
TO: 50 [2380 - 2%] {54}
Spécialité: Autres

MessageSujet: Typage en C   Dim 02 Mai 2010, 12:20

Plop,

J'inaugure cette catégorie Very Happy

Bon, mon problème est que l'étude de Camllight m'a fait prendre conscience du problème de typage. Le C/C++ est assez souple là-dessus, mais je suppose qu'il doit y avoir des règles à respecter pour faire du code propre. Les connaissez-vous ? Auriez-vous un lien ?

Merci d'avance Wink
Duna

_________________
Help, j'ai rien compris

C'est moche :
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Marco
super membre
super membre
avatar

Nombre de messages : 110
Age : 26
Localisation : 78
Loisirs : Musique, cinéma, lecture, toute forme de geekage
items : o
Personalized field :
Réputation : 100
Points : 3051
Date d'inscription : 11/09/2009

Profil
TI: 83+
TO: 200
Spécialité: Basic z80

MessageSujet: Re: Typage en C   Dim 02 Mai 2010, 12:58

Tu trouves que le C est souple au niveau du typage ? o_O"
Mais alors php c'est le paradis cheers ... et Camllight ça doit être l'enfer affraid

_________________

cyclops => ^
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
Ver2guerre
chasseur en chef
chasseur en chef
avatar

Nombre de messages : 3139
Age : 106
Localisation : Partout en même temps (V2g quantique)
Loisirs : #pkill boulet
Humeur : Happy :)
items :
Personalized field : 12 jetons
Réputation : 8
Points : 5108
Date d'inscription : 15/09/2007

Profil
TI: (TI-89Tita)^2+TI83Plus
TO: 50 [2380 - 2%] {54}
Spécialité: Autres

MessageSujet: Re: Typage en C   Dim 02 Mai 2010, 14:06

Camllight est très strict, mais ce n'est pas pour autant que c'est l'enfer. Je hais Caml, mais ce n'est pas pour ça. C'est d'ailleurs l'un de ces rares avantages.
Le C, je le trouve en effet très souple, et parfois même un peu trop.

En PHP, c'est comment ? Les affectations peuvent se faire entre variables d'un type différent ? Les opérations élémentaires aussi ?

_________________
Help, j'ai rien compris

C'est moche :
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Marco
super membre
super membre
avatar

Nombre de messages : 110
Age : 26
Localisation : 78
Loisirs : Musique, cinéma, lecture, toute forme de geekage
items : o
Personalized field :
Réputation : 100
Points : 3051
Date d'inscription : 11/09/2009

Profil
TI: 83+
TO: 200
Spécialité: Basic z80

MessageSujet: Re: Typage en C   Dim 02 Mai 2010, 14:22

Oui,
le type mixed :) Tout simplement génial : un nombre, une chaîne, un booléen, un array, peu importe du moment que les fonctions sont bien construites.
Certaines fonctions demandent un type bien particulier comme array par exemple mais en général ça n'a pas d'importance.
On comprend pourquoi quand on sait qu'on ne peut pas demander de nombre par formulaire html, seulement du texte. Mais faire des opérations mathématiques sur un nombre obtenu par ce moyen sans avoir à faire de conversion n'est pas choquant.

http://www.php.net/manual/fr/language.pseudo-types.php

Les variables ne sont pas définies avec un type particulier en plus.

_________________

cyclops => ^
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://marco781.free.fr
Ver2guerre
chasseur en chef
chasseur en chef
avatar

Nombre de messages : 3139
Age : 106
Localisation : Partout en même temps (V2g quantique)
Loisirs : #pkill boulet
Humeur : Happy :)
items :
Personalized field : 12 jetons
Réputation : 8
Points : 5108
Date d'inscription : 15/09/2007

Profil
TI: (TI-89Tita)^2+TI83Plus
TO: 50 [2380 - 2%] {54}
Spécialité: Autres

MessageSujet: Re: Typage en C   Dim 02 Mai 2010, 17:17

Ça doit simplifier les choses dans certains cas. Mais personnellement, je suis plus fan des prototypes bien faits, et des types bien distincts.

_________________
Help, j'ai rien compris

C'est moche :
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
tama
Admin
Admin
avatar

Nombre de messages : 12375
Age : 26
Localisation : DTC ? :triso:
Humeur : =)
items : o
Personalized field : huh ? oO
Réputation : 3
Points : 7024
Date d'inscription : 08/08/2007

Profil
TI: 84+, 89 tita, 89 tita
TO: infini :p
Spécialité: C 68k

MessageSujet: Re: Typage en C   Dim 02 Mai 2010, 21:54

Hmm, en C le cast est assez souple, après ça dépend des options de compilation que tu mets, certaines opérations ne sont pas autorisées en C90 par exemple mais en C99 si (à l'école on nous force à utiliser le C90, avec des options bien précises, pour être bien rigoureux)
En général si tu définis bien ton problème, tu sais quels types de données utiliser, donc il ne devrait pas y avoir de problème à ce niveau-là, après tu peux toujours avoir besoin de passer une variable en un autre type, par exemple pour pouvoir utiliser une fonction prédéfinie... c'est à voir au cas par cas.

_________________


Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Typage en C   

Revenir en haut Aller en bas
 

Typage en C

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum tama's team :: Programmation PC :: C/C++-
Créer un forum | © phpBB | Forum gratuit d'entraide | Contact | Signaler un abus | Forum gratuit