CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

~¤ Topic de la devinette C++ ¤~

Coupedecheveux
Coupedecheveux
Niveau 9
10 juin 2012 à 22:06:52

Bonjour à toutes et à tous !

Le principe est assez simple, je poste le premier morceaux de code, le premier qui trouve le résultat de l'affichage à le droit de poster le sien et ainsi de suite :)

Si jamais il y a erreur d'exécution ou de compilation, il faudra dire à quelle endroit se trouve l'erreur, et bien entendu on fait tout ça sans Eclipse, Netbeans ou autre, ça serait trop simple sinon :(

Voici donc le premier : http://pastebin.com/HR98sAyy

ps : je le mets sous pastebin, car beaucoup plus lisible !

VisionElf
VisionElf
Niveau 10
10 juin 2012 à 22:55:03

Je suis pas très fort en c++ mais je dirais :

catch c
main

:(

Coupedecheveux
Coupedecheveux
Niveau 9
10 juin 2012 à 22:58:50

Presque, il manque encore quelque chose :)

041
041
Niveau 10
11 juin 2012 à 00:20:44

catch c
catch main
main

Coupedecheveux
Coupedecheveux
Niveau 9
11 juin 2012 à 09:21:00

Non plus, le deuxième n'est pas bon

Spayn
Spayn
Niveau 7
11 juin 2012 à 12:11:22

catch c
4.6
main

car le throw sans argument dans le catch transmet l'exception reçue (donc celle avec l'argument 4.6)

Coupedecheveux
Coupedecheveux
Niveau 9
11 juin 2012 à 16:09:30

Oui voila très juste !

Spayn
Spayn
Niveau 7
11 juin 2012 à 16:45:24

A moi de proposer du coup: http://pastebin.com/5mkBS76w
have fun!

Paulop
Paulop
Niveau 12
11 juin 2012 à 16:54:50

Un grand classique,

A
B
1
~B
~A

Si on veut afficher 2 il faut soit écrire B* p = new B; soit passer f en fonction virtuelle.

Spayn
Spayn
Niveau 7
11 juin 2012 à 17:12:12

exact

Paulop
Paulop
Niveau 12
11 juin 2012 à 19:06:25

http://pastebin.com/FWvK4tiS

Qu'elle lettre ce code ne pourra jamais retourner :

H
l
o
a
W
d

?

041
041
Niveau 10
11 juin 2012 à 19:55:55

a, forcément, y'a pas de a dans HelloWorld

Paulop
Paulop
Niveau 12
11 juin 2012 à 20:00:33

Bien joué c'était évidemment une question piège :)

041
041
Niveau 10
11 juin 2012 à 20:32:17

http://pastebin.com/YYVk60ik
Qu'est-ce que ça affiche ?

RadiumHD
RadiumHD
Niveau 10
11 juin 2012 à 21:31:37

"x" ? :noel:

Oui, le contenu de x doit être affiché, et c'est un entier

Mais quel entier, alors là je ne sais pas :noel:

Pocolo
Pocolo
Niveau 10
11 juin 2012 à 21:45:58

Possiblement -9, pas sûr.

041
041
Niveau 10
11 juin 2012 à 21:50:29

C'est juste.
((~*a)^(~*a)) = 0
0|2 = 2
a[2]=8
~8=-9

Paulop
Paulop
Niveau 12
11 juin 2012 à 21:51:47

Donc

(~*a)^(~*a)

Cela fait obligatoirement puisque l'on fait un x XOR x.
On a donc 0 | 2, cela fait donc deux.

a[2] est égale à 8.

Enfin comme on travaille sur un char, on est sur une valeur signé de 8 bits, donc faire un not nous donne :

1111 0111

C'est à dire 119 - 128 = -9

Je n'ai pas d'énigme sous la main qqun peut prendre mon tour s'il en a envie.

Pocolo
Pocolo
Niveau 10
11 juin 2012 à 22:49:55

Je n'ai pas d’énigme à proposer non plus, désolé. :(

Aldebran
Aldebran
Niveau 10
13 juin 2012 à 19:38:10

Puisque la place est vacante, je propose une énigme (plus en C qu'en C++ d'ailleurs) :

http://pastebin.com/CL2na1eC

(précision : sous architecture x86)

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment