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

[C++/SFML] Paramètre VideoMode d'un RenderWindow

Chastifol
Chastifol
Niveau 10
01 octobre 2016 à 09:11:05

Salut, j'ai commencé la bibliothèque graphique SFML histoire de pouvoir étendre mes connaissances en C++ mais j'ai un peu du mal à comprendre le sens d'une ligne

RenderWindow window(VideoMode(200, 200), "SFML works!");

Le paramètre VideoMode(200,200) c'est une fonction ? un objet ? Et de quel type est ce paramètre ?

Car même si j'ai feuilleté la documentation je suis un peu confus....

Merci d'avance.

Elmohe
Elmohe
Niveau 9
01 octobre 2016 à 09:22:59

Vu la syntaxe, c'est un objet que tu instancies à la volée, dont ton instance window copie les attributs je pense...

MDA-Hack
MDA-Hack
Niveau 9
01 octobre 2016 à 10:37:09

En regardant le tuto de window module(1) on voit que le premier paramètre est là pour définir la taille de la fenêtre sans les bordures et que c'est la classe VideoMode qui est utilisé. En cliquant sur VideoMode, sur le tuto, on atterrit sur la doc de VideoMode(2) et on voit bien que c'est le Constructeur de VideoMode qui est appelé.
Comme le dis Elmohe c'est un object que tu instancies et que Window récupérè par valeur.

1) http://www.sfml-dev.org/tutorials/2.4/window-window.php
2) http://www.sfml-dev.org/documentation/2.4.0/classsf_1_1VideoMode.php

Chastifol
Chastifol
Niveau 10
02 octobre 2016 à 08:33:59

D'accord merci pour vos précisions !

Juste une autre chose : VideoMode est un objet de la classe VideoMode ?

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