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

Questions diverses

le_duche
le_duche
Niveau 10
29 août 2005 à 10:25:28

:salut: tout le monde !
J´ai une ptite série de questions pour vous, j´espère que vous allez pouvoir m´aider...

[ En C++ ]
1) Je voudrais bien connaitre la commande pour pouvoir modifier/stocker dans des variables entière la date/heure du systeme ? (je savais le faire en Pascal et c´était relativement facile... mais là je ne sais pas dans quelle librairie chercher...)

2) Je suis pas sur d´avoir compris la différence entre

  1. define TEST 123

et
const int TEST = 123;
Je crois que pour le #define, l´ordi converti tous les TEST qu´il voit en 123 lors de la compilation et que const int déclare une variable constante lors de l´execution...
D´autre part, est ce que l´on peut faire un #define avec n´importe quel type de variable "classique" en particulier faire un

  1. define MOT "bonjour"

plutot que
const int MOT = "bonjour";
Et puis quels sont les avantages de l´un ou de l´autre ?

3) Comment vérifier si un fichier existe sans planter le programme s´il n´existe pas (donc sans essayer de l´ouvrir...)

[ Général ]

4) Est-ce que vous connaitriez un site ou un logiciel qui pourrait me fournir tout un tas de petits sons qu´on peut utiliser dans des programmes (des bips, des applaudissements, des bruits d´erreur, bruit pour une touche enfoncée...) et puis aussi des ptites musiques sympa pour mettre dans les jeux...
D´autre part, je ne trouve pas les ptits sons windows dans mon ordi, qqun peut me dire où ils sont ?

5) J´arrive toujours pas à trouver un dictionnaire complet. Cahque fois que j´en choppe un plus gros, je trouve encore des verbes qui ne sont pas conjugués,... Est-ce qu´il existe des dico "officiels" ? à la limite meme que je pourrais acheter ?
(j´arrive pas à décoder celui de mon traitement de texte... :sarcastic: )

C´est tout pour aujourd´hui :o))

JeanYvesYves
JeanYvesYves
Niveau 10
29 août 2005 à 15:51:01

1)
Regarde du coté de la lib standard time.h
http://www.opengroup.org/onlinepubs/007908799/xsh/time.h.html
tu trouveras ton bonheur :)

2)
le #define TEST 123, c´est en fait comme si, juste avant de compiler, tu faisais :
fichier/remplacer TEST par 123
Tu n´as aucune notion de variable a la sortie : le define, c´est un copier/coller avant de compiler.

3)
FILE* F=fopen("test.truc","rb");
if (F==NULL)
cout << "le fichier n´existe pas" << endl;
else
{
fclose(F); // ne pas oublier de fermer le fichier apres.
cout << "le fichier existe" << endl;
}

4)
http://www.sound-fishing.net/bruitages.htm

D´autre part, je ne trouve pas les ptits sons windows dans mon ordi, qqun peut me dire où ils sont ?

rechercher *.wav dans le repertoire Windows. La quand meme tu aurais pu trouver tout seul :-)

5) Rah putain ! Moi qui pensait répondre a toutes les questions, celle la, je ne sais pas !
Depuis la derniere fois ou on parlait de scrabble, rien de nouveau !

le_duche
le_duche
Niveau 10
29 août 2005 à 16:01:45

ben c´est toujours pour le scrabble :-)

le_duche
le_duche
Niveau 10
29 août 2005 à 16:06:15

MERCI BEAUCOUP !

dnob700
dnob700
Niveau 10
29 août 2005 à 16:39:39

5) Mais on avait au final trouvé d´assez bon dico non ? d´autant plsu qu´au scrabble on a pas le droit au conjugaison non ?

le_duche
le_duche
Niveau 10
29 août 2005 à 20:45:35

Mais bien sur qu´on a droit aux conjugaisons au scrabble ! :honte:
(j´ai fait des compet, je sais ce que je dis :oui: )

le_duche
le_duche
Niveau 10
31 août 2005 à 14:34:48

JYY, j´ai regardé la librairie time.h mais je ne trouve pas mon bonheur, car je ne sais toujours pas comment récupérer les centièmes des seconde...
Je cherche une truc équivalent au fonction pascal
GetDate(a,m,j,dow)
SetDate(idem)
GetTime(h,m,s,cs)
Settime(idem)

dnob700
dnob700
Niveau 10
31 août 2005 à 14:51:06

pourquoi pas GetTickCount ?

Si la prcision en te va pas, tu peut t´orienté vers les fonctions de l´API QueryPerformanceCounter et QueryPerformanceFrequancy précise qui sont très très précise.

JeanYvesYves
JeanYvesYves
Niveau 10
31 août 2005 à 14:58:25

la fonction timer_gettime te recupere une structure tm qui contient la date entiere, avec l´heure, les minutes, les secondes.
Par contre, time.h ne gere par les milliemes de secondes :
il est inutile de connaitre le temps absolu en milliemes de secondes.
Par contre, si ton but est de chronométrer quelque chose, tu n´as pas besoin du temps absolu, mais de la différence entre 2 temsp rélatifs.
Tu as des fonctions qui permettent de te renvoyer un chrono relatif (souvent au dernier boot du PC) en milliemes de secondes.
Ces fonctions :
soit tu utilises SDL, tu as SDL_gettickcount()
sinon, tu peux regarder timegettime dans <mmsystem.h> sous Windows.

le_duche
le_duche
Niveau 10
31 août 2005 à 20:57:36

J´ai pas trouvé dans google, c´est quoi les paramètre de SDL_gettickcount() ?

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