j'suis pas d'accord avec mon prof ! j'ai raisong ? [c++] - Programmation
Marsh Posté le 24-01-2002 à 10:50:33
à mon avis tu as dû mal comprendre ton prof a = b provoquera bien une erreur ... ie si a = int et b = struct.
Marsh Posté le 24-01-2002 à 10:51:04
T'as essayé ? ? ? ? ? ? ? ? ? ?
Heu, bon, confusion possible !
Je parlais à art_dupond, Oeuf Corse !
[edtdd]--Message édité par Mara's dad--[/edtdd]
Marsh Posté le 24-01-2002 à 12:03:37
youdontcare a écrit a écrit : à mon avis tu as dû mal comprendre ton prof ![]() |
pas sur qu'il fasse une erreur qui bloque la compilation, peut etre juste un Warning 'nefin ça doit dependre du compilo)
Marsh Posté le 24-01-2002 à 12:10:47
ben oui j'ai essayé et ca marche pas.
Mais je me suis dit que pit-être que j'avais fait une connerie.
En fait,
lui : "est-ce que a = b" marche tout le temps.
moi : euh... non.
lui : si. Et qu'est-ce que ca va faire ?
moi : euh... ca va 'caster' (en me demandant si ce mot existait)
lui : non, il va copier bit à bit b dans a.
moi : et ca marche dans n'importe quel cas ?
lui : oui (sous-entendu : débile va !)
moi :
chez moi, je me demande si j'ai bien compris... pit-être que a et b doivent etre du meme type.
Mais comme je lui ai proposé la réponse "casting", ben je me suis dit que ca impliquait que a et b pouvaient etre de type différent
deuxième truc :
il me demande pour insérer un élément dans une liste chainée, il faut combien de fonctions ?
moi : ben une.
lui : non, deux parce que si tu rajoutes un élément en première position, y a un truc qui change.
moi : ben oui, mais il suffit de mettre un if...
lui : justement, donc ca fait deux fonctions.
voili, je voulais avoir votre avis pour savoir si je captais vraiment rien, ou s'il se foutait de ma gueule.
Marsh Posté le 24-01-2002 à 12:13:49
pour le 2° truc, tu confonds: "fonction" et "instruction" !
[edtdd]--Message édité par El_Gringo--[/edtdd]
Marsh Posté le 24-01-2002 à 12:15:48
art_dupond a écrit a écrit : ben oui j'ai essayé et ca marche pas. Mais je me suis dit que pit-être que j'avais fait une connerie. En fait, lui : "est-ce que a = b" marche tout le temps. moi : euh... non. lui : si. Et qu'est-ce que ca va faire ? moi : euh... ca va 'caster' (en me demandant si ce mot existait) lui : non, il va copier bit à bit b dans a. moi : et ca marche dans n'importe quel cas ? lui : oui (sous-entendu : débile va !) moi : ![]() chez moi, je me demande si j'ai bien compris... pit-être que a et b doivent etre du meme type. Mais comme je lui ai proposé la réponse "casting", ben je me suis dit que ca impliquait que a et b pouvaient etre de type différent ![]() deuxième truc : il me demande pour insérer un élément dans une liste chainée, il faut combien de fonctions ? moi : ben une. lui : non, deux parce que si tu rajoutes un élément en première position, y a un truc qui change. moi : ben oui, mais il suffit de mettre un if... lui : justement, donc ca fait deux fonctions. voili, je voulais avoir votre avis pour savoir si je captais vraiment rien, ou s'il se foutait de ma gueule. ![]() |
Bon pour le a=b, je pense qu'il parle d'un type defini de base vers un type defini de base. Genre un char vers un int. ça marche en C++, car les types ne servent qu'a definir l'espace memoire a allouer (2 pour char, 4 pour int je crois). Bref ça marche, mais tu peux perdre de l'info (si tu met un int dans un char). En fait çe te mets un Warning a la compilation (mettre -Wall comme option a la compile pour voir tous les warnings).
Sinon pour le coup des fonctions, euh j'ai pas pigé ? Il est con, un if ou qq chose du genre (while et uatres), c une ... merde ça m'est sortie de la tete ... ptiiin
bon enfin c pas une fonction quoi
Marsh Posté le 24-01-2002 à 12:17:33
El_Gringo a écrit a écrit : pour le 2° truc, tu confonds: "fonction" et "instruction" ! |
haaaaa instruction voilaaa le mot !!
merci
Marsh Posté le 24-01-2002 à 12:23:42
art_dupond a écrit a écrit : c'est moi qui confond ou lui ![]() |
Bah qu'es ce que j'en sais moi !
Si tu te plante en répètant...
Je peux juste t'affirmer qu'un if, c pas une fonction, c une inscruction...
Ms bon, si tu confond, il à pu dire instruction, et paf, dans ta tête t'as pensé fonction...
Marsh Posté le 24-01-2002 à 12:34:09
art_dupond a écrit a écrit : il me dit : bla bla bla... bla bla bla.. donc il faut faire deux fonctions. moi je lui dit : ben non, suffit de mettre un if et c'est bong. lui : ben justement, ca fait deux fonctions... alé aurevoir j'ai meme pas pu me défendre ![]() |
par curiosité il est prof de quoi d'autre comme matiere ? et surtout dans quel niveau ? (IUT, FAC, license ...)
Marsh Posté le 24-01-2002 à 13:45:22
Le prof il parle pas de constructeur de recopie
ou on fait classe a = classe b?
Marsh Posté le 24-01-2002 à 14:57:08
art-dupond? c'est qui ton prof? si c'est a l'ULB y a des chances que je le connaisse. Parce que la, si ce que tu as rapporté est exact, ton prof est un imbécile fini.
Marsh Posté le 24-01-2002 à 15:22:40
art_dupond a écrit a écrit : prof d'informatique niveau universitaire (enfin c'est ce qu'ils disent) en belgique je crois qu'il est aussi prof de math |
HA bin voila je comprends tout
Marsh Posté le 24-01-2002 à 15:57:55
petoulachi a écrit a écrit : HA bin voila je comprends tout ![]() |
Marsh Posté le 24-01-2002 à 23:49:44
c tellement précis comme question...
moa à ta place je lui aurais répondu "msieu vo questions elle veulent rien dire...."
non fraichement un prof qui essaye de me coler avec un "a=b" ça marche ou fo combien de fonctions.... arf...
a=b, déjà y manque un ; tu lui dis
Marsh Posté le 25-01-2002 à 07:20:28
hum, bong en fait, je crois que je me suis un peu laissé emporter
en y repensant beaucoup beaucoup, je me suis finalement dit que ce qu'il voulait dire, c'est que a et b étaient du meme type.
Mais je lui en veut quand meme alors de ne pas avoir réagit quand j'ai proposé 'casté ???'.
enfing bong...
donc mea culpa sur ce coup là.
Par contre, pour le coup de la fonction qui en vaut soi-disant deux parce que je dois mettre un if() dedans
Enfin bong...
gizmo > je crois qu'il était assistant d'algèbre en polytech.
Marsh Posté le 25-01-2002 à 11:23:55
je veux un nom si tu veux pas en public, dis le moi en PM.
Marsh Posté le 24-01-2002 à 10:48:50
bong, je suis neuneu mais ca me semble bizarre.
mon prof m'a dit que a = b, ne provoquait jamais d'erreur à la compilation, quelque soient les types de a et de b (types différents).
Ca me parait débile, mais bong... je suis neuneu
votre avis...
---------------
oui oui