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

printf("blabla");

Pseudo supprimé
Pseudo supprimé 27 octobre 2013 à 10:03:15

Cherches pas plus loin, Windows ne respecte aucune norme, t'étonnes pas si sur ce dernier tu vois des antislashs "\" ou d'autres aberrations :-)))
Et de quels commentaires parles-tu ?

GreatLife
GreatLife
Niveau 11
27 octobre 2013 à 12:44:42

Des commentaires qu'on écrit pour s'y retrouver dans le code : // et /* */ :oui:
Ils sont presque de la même couleur que le fond, soit blanc, donc impossible de les voirs, pourquoi et comment régler ça ? :)

Pseudo supprimé
Pseudo supprimé 27 octobre 2013 à 12:53:19

Moi je te demandes comment t'as eu une console cyan ?! :hap:
Sinon sous Code::Blocks, il faut changer le bout du thème :
Settings -> Editor -> Syntax Highlighting :ok:
T'as aussi les couleurs des logs dans Settings -> Environment -> View :-)))

C'est vrai que c'est parfois dur à lire, mais sur mon écran, je me penche et ça augmente le contraste :hap:

Pseudo supprimé
Pseudo supprimé 27 octobre 2013 à 14:20:50

Ok merci godrik, je vais continuer comme ça alors :oui:

PocoIo
PocoIo
Niveau 10
27 octobre 2013 à 14:30:24

D'ailleurs la norme C89 spécifie que l'on DOIT faire toutes les déclarations au début d'un bloc autrement le compilateur devrait balancer une erreur mais beaucoup de compilateurs C89 ignorent cette règle ou ne la propose qu'en option.

GreatLife
GreatLife
Niveau 11
27 octobre 2013 à 21:49:39

Merci bien ManBoy ça marche :bave:

Puis sinon pour la console cyan c'est juste les barres des programmes qui s'ajustent en fonction de la couleur de mon fond d'écran :oui:

godrik
godrik
Niveau 30
27 octobre 2013 à 22:01:51

PocoIo, de memoire, ce n'est que depuis C99 que l'on peut declarer des variables en C ou on le souhaite.

PocoIo
PocoIo
Niveau 10
27 octobre 2013 à 22:08:33

Au niveau de la norme oui mais il me semble que même avant ça il y avait des compilateurs C89 qui n'implémentaient pas forcément cette règle.

godrik
godrik
Niveau 30
27 octobre 2013 à 22:13:38

certainement, par exemple il y a eu plein de compilateur C qui comprenait les commentaire en // avant que ca soit integre dnas le norme. Cela etant dit, la plupart des programmeurs C que je connaisse s'assurent que le code compile pour une norme C precise. (Souvent les gens qui font du C se tapent des compilateurs bizarres et donc veulent s'assurer de ne pas etre dependant d'une specificite d'un compilo.)

Pseudo supprimé
Pseudo supprimé 27 octobre 2013 à 23:29:24

Plus la norme est récente, moins elle est stricte et plus elle offre de possibilités alors ?
Y'avait un temps les commentaires n'étaient pas recommandés ? :ouch2:

godrik
godrik
Niveau 30
27 octobre 2013 à 23:39:10

avant C99, il n'y avait pa de commentaire //, seulement des commentaire /* */

En generale, les normes des langages rajoutent des fonctionnalite et ne casse pas la compatibilite avec les versions passees. (Sauf quand on aime faire chier les gens comme les mecs de python.)

Pseudo supprimé
Pseudo supprimé 27 octobre 2013 à 23:40:55

Ah ouf. :hap:
Pour ce qui est de python, sans /* */...

:dehors:

GreatLife
GreatLife
Niveau 11
28 octobre 2013 à 07:50:39

Euh, on pourrait me dire qu'est-ce qui cloche là ? :ouch: :d) https://image.noelshack.com/fichiers/2013/44/1382942883-a.png

En C++, pour le TP1 du tuto, c'est censé être une fonction qui prend une lettre au hasard d'un mot donné (ici la variable "choisit"), et la retourne, en l'effaçant de sa mémoire pour ne pas la reprendre quand je mettrais la boucle.

Mais sérieux j'ai rien compris au message d'erreur, pareil si je remplace le type de la fonction par tout les autres types :-(

godrik
godrik
Niveau 30
28 octobre 2013 à 13:14:29

Le message d'erreur est plutot clair.

Paulop
Paulop
Niveau 12
28 octobre 2013 à 14:10:44

Effectivement.

Paulop
Paulop
Niveau 12
28 octobre 2013 à 15:21:42

Je suis en train de chercher de la doc sur l'utilisation des Quaternions, et visiblement la majorité des gens stockent leur transformation sous forme de vecteurs3D pour scale et translate et Quaternions pour la rotation, puis convertissent tout ça en Matrice 4x4 pour l'envoyer au Shader.

Quelqu'un aurait une doc récente où on envoie vecteurs et quat au shader plutôt que la matrice ?

Paulop
Paulop
Niveau 12
28 octobre 2013 à 15:24:41

Apparemment ya rien pour gérer nativement des Quat dans les shaders, donc ma question tombe un peu à l'eau. J'imagine que le surcoût de faire les additions et multiplications de float est beaucoup plus important que la simple conversion de Quat vers Matrice.

angivare
angivare
Niveau 10
28 octobre 2013 à 17:51:56

GreatLife :d) T'as oublié le namespace std:: si t'as toujours pas trouvé

Pseudo supprimé
Pseudo supprimé 28 octobre 2013 à 19:09:42

Et j'espère que t'as bien inclus <string> dans le .h aussi... :hap:

LEpigeon-888
LEpigeon-888
Niveau 12
28 octobre 2013 à 21:41:08

Si il l'avait pas fait il aurait eu une erreur dans le .h, là il en a pas :pf:

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