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");

[denshaotoko]
[denshaotoko]
Niveau 25
19 octobre 2013 à 02:12:23

Ca dépend du langage
Pour du Java je me force à :

void foo(){
...if(1){
.....//
...}
}

Pour du C, style Allman
Pour le C++, à peu près pareil
Puis en PHP, style Allman à peu près aussi

Comme tout le monde en fait je pense

caelacanthe
caelacanthe
Niveau 10
19 octobre 2013 à 03:13:55

Comme je suis sous visual studio, j'utilise l'indendation qui apparait après la mise en forme automatique, accessible avec le raccourci ctrl-k ctrl-d (ou ctrl-e ctrl-d) :-(

void foo()
{
....doStuff()
}

Bunyan
Bunyan
Niveau 17
19 octobre 2013 à 09:12:22

Ce n'est pas paramétrable sous Visual Studio ? ôO

GrandeGuerre
GrandeGuerre
Niveau 11
19 octobre 2013 à 12:49:37

Bonjour, je débarque sur le forum. Je peux vous poser une question sur du C#, ou bien il vaut mieux que je fasse un topic ? :o))

caelacanthe
caelacanthe
Niveau 10
19 octobre 2013 à 13:56:26
  1. Bunyan Voir le profil de Bunyan
  2. Posté le 19 octobre 2013 à 09:12:22 Avertir un administrateur
  3. Ce n'est pas paramétrable sous Visual Studio ? ôO

:d) Sans doute que si, mais ça me convient parfaitement donc j'ai même pas cherché l'option. :hap:

faire un niveau d'indentation pour les accolades, puis un autre pour leur contenu? On ne se retrouve pas rapidement avec des lignes qui mesurent des kilomètres, avec tout le blanc qu'il y a devant? :peur:

Bunyan
Bunyan
Niveau 17
19 octobre 2013 à 14:33:52

@HommeMoyen : je n'ai plus fait de C sérieusement depuis 3 ans, et ces slides m'ont vraiment surpris pour le coup. De plus, que le créateur du C++ s'évalue à 7/10 sur son propre langage est assez... intéressant.

@GrandeGuerre : toi qui voit.

@Caelacanthe : si, totalement. Ce qui implique par la suite de ne pas suivre la convention des 80 caractères par ligne (que je suis à 120 ou 160... je ne sais plus x) ) et d'avoir un profil de formattage éclatant bien les lignes dépassants.

[denshaotoko]
[denshaotoko]
Niveau 25
19 octobre 2013 à 15:15:39

Bunyan Voir le profil de Bunyan
Posté le 19 octobre 2013 à 14:33:52 Avertir un administrateur
@HommeMoyen : je n'ai plus fait de C sérieusement depuis 3 ans, et ces slides m'ont vraiment surpris pour le coup. De plus, que le créateur du C++ s'évalue à 7/10 sur son propre langage est assez... intéressant.

:d) Il s'évalue à 7/10 ? Il a dit/écrit ça quand et où ?

https://image.noelshack.com/fichiers/2013/42/1382188289-capture-d-ecran-18102013-21-48-43.png

Sinon je comprends pas ce slide :

Je comprends pas pourquoi la variable "a" peut être égale à 41, 43 etc...

Parce que pour moi:

a s'initialise à 41;
Puis
"a++" renvoie dans un 1er temps la valeur de "a", donc 41 qui vient s'affecter à "a", donc a = 41, et seulement ensuite juste avant de finir l'instructions, le "++" agit pour incrémenter le "a", donc a = 42;

non ?

Je vois pas comment ça peut être égale à "1099" ou "40" ou truc comme ça :-(

Bunyan
Bunyan
Niveau 17
19 octobre 2013 à 15:41:20

Slide 255.
Par contre, je n'arrive pas à retrouver l'interview d'origine :/

Pseudo supprimé
Pseudo supprimé 20 octobre 2013 à 05:21:26

Pratique la création de fonctions à arguments variables sinon.

Simple question pour être sûre (ça fonctionne mais on ne sait jamais que je commette une erreur ou qu'il y ai moyen de mieux faire)

Est-ce que ceci est bien correct ? En gros, c'est une fonction qui libère la mémoire d'images SDL.

http://pastebin.com/Skam3zZR

Super pratique sinon plutôt que de faire x deleteImage...

]ultimacross[
]ultimacross[
Niveau 9
20 octobre 2013 à 15:59:03

bonjour à tous, alors depuis quelques temps je suis sur un jeu de chiffres en c : pas très compliqué et j'ai un problème
voila ce que je veux faire : :)

je génère un tableau 5*5 par exemple rempli de chiffres au hasard. et avec ca je veux que l'ordi:
- me calcule le nombre de sequence possible des suites de chiffres croissants (par exemple 1 4 7 de gauche à droite ou
1 4 7 du haut vers le bas (vertical)
il ne me dira que pour ces deux sens les suites de chiffres croissants au minimum 3 chiffres croissants à la suite et maximum 5 chiffres.

- et qu'il m'affiche le nombre de séquence maximum de chiffres croissants à la suite (donc 5) dans le tableau de n*n taille.

j'avais fais une structure mais je me demande si je dois pas plutot faire un tableau parce que avec la structure ca m'affichait le nombre de séquence possible mais pas dans les deux sens que je veux et le maximum ne s'affichait pas.
merci d'aider s'il vous plait ;)
et si c'est pas clair, demandez moi de reexpliquer !

http://pastebin.com/XiPfNLe5

voici en fait le jeu de chiffres que j'essayes de faire :
il ya au debut un test du jeu
ensuite le jeu avec une structure
et pour finir le même jeu mais avec un tableau
j'ai pris i pour les chiffres croissants à l'horizontale.
et j pour les chiffres croissants à la verticale.

et donc pour ce que je demande je ne sais pas quelle est le mieux entre la structure et le tableau
le programme peut paraitre long mais ca se lit très rapidement :)

dark_drow
dark_drow
Niveau 15
20 octobre 2013 à 19:56:30

j'ai vu le topic mais meme en lisant 10 fois l'énoncé j'ai rien saisi

undrgrnd
undrgrnd
Niveau 9
20 octobre 2013 à 20:22:40

Idem que mon VDD...

(Au passage, c'est mon premier message sur ce topic, coucou je suis développeur \o/)

]ultimacross[
]ultimacross[
Niveau 9
20 octobre 2013 à 22:02:44

dites alors où vous voulez que je reexplique :)

]ultimacross[
]ultimacross[
Niveau 9
20 octobre 2013 à 22:16:38

ah excusez moi je n'avais pas préciser le déroulement du jeu : peut etre que là maintenant ce sera mieux expliqué : :)

• Si la personne trouve une suite de 3,4 ou 5 chiffres croissants il affichera « bravo vous avez trouvé une suite croissante » en mettant à côté le nombre de séquence qu’il lui reste avant de finir la partie.

• Si la personne entre une suite croissante qui n’existe pas ou qui n’est pas prise en compte par les règles du jeu il affichera « cette suite n’existe pas, recommencez »

• Et si la personne trouve toutes les suites possibles dans le tableau (grille) il affichera « toutes les suites ont été trouvées. Fin de partie »

Remarque : nb séquence = nb suite croissante.

[denshaotoko]
[denshaotoko]
Niveau 25
21 octobre 2013 à 19:26:09

undrgrnd Voir le profil de undrgrnd
Posté le 20 octobre 2013 à 20:22:40 Avertir un administrateur
Idem que mon VDD...

(Au passage, c'est mon premier message sur ce topic, coucou je suis développeur \o/)

:d) coucou :)

Paulop
Paulop
Niveau 12
21 octobre 2013 à 22:36:25

J'ai jamais vu rien de pire que les explications sur internet à propos des Matrices pour faire des transformation affine avec DirectX ou OpenGL.

Mais en tout cas apparemment maintenant ya plus de règle fixe et les deux API utilisent par défaut des matrices Column Major et des column vector.

A chaque fois que je lis une explication j'ai l'impression de lire le contraire de ce que je viens de lire, ça en devient presque magique.

godrik
godrik
Niveau 30
21 octobre 2013 à 22:47:01

paulop, oui c'est toujours assez deconcertant l'explication des matrices de transformation. Ce sont des operations simples mais on dirait vraiment que personne n'arrive a les expliquer correctement.

Paulop
Paulop
Niveau 12
21 octobre 2013 à 22:54:02

Je pense que le problème vient du fait qu'on a deux API qui utilisaient originalement deux layout différent, et aussi du fait que l'on a seulement des tableau 1D en C/C++.

Mais bon là c'est bon j'admets que mes matrices seront column major avec multiplication par la droite (v' = M.v), et je pense que ça ira...

godrik
godrik
Niveau 30
22 octobre 2013 à 18:06:07

Etre column major est un des vieux reliquat de fortran en effet.

Pseudo supprimé
Pseudo supprimé 22 octobre 2013 à 19:05:36

https://groups.google.com/forum/#!original/comp.graphics.opengl/u22aYebv6Fs/NOpHCPHLUE8J

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