Information sur le tutoriel
Description
Voila je poste un tutoriel sur plusieurs fonctions qui m'ont beaucoup aidées et surtout elles sont très pratiques :
- La première est une fonction pour mettre de la couleur à du texte (inclure la bibliothèque <windows.h> ) :
void Color(int couleurDuTexte)
{
HANDLE H=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(H, couleurDuTexte);
}
Ex : #include <iostream>
#include <windows.h>
void Color(int couleurDuTexte);
int main()
{
Color(10); //Couleur du texte : VERT.
std::cout << "Salut les zéros !!!" << std::endl;
std::cout << std::endl;
return 0;
}
// Et placer la fonction Color(); ici !!!
Les couleurs :
________________________________________
| 0 : Noir | 1 : Bleu foncé |
| 2 : Vert foncé | 3 : Turquoise |
| 4 : Rouge foncé | 5 : Violet |
| 6 : Vert caca d'oie | 7 : Gris clair |
| 8 : Gris foncé | 9 : Bleu fluo |
| 10 : Vert fluo | 11 : Turquoise |
| 12 : Rouge fluo | 13 : Violet |
| 14 : Jaune | 15 : Blanc |
-------------------------------------------
//-----------------------------------------------------------------------------------------------//
//-----------------------------------------------------------------------------------------------//
- La seconde est pour le placement d'une phrase (inclure la bibliothèque <windows.h> ) :
void gotoxy(int col, int row)
{
COORD coord;
coord.X = col;
coord.Y = row;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),coord);
}
Ex: #include <iostream>
#include <windows.h>
void gotoxy(int col, int row);
int main()
{
gotoxy(12,10);std::cout << "Sur les x=12 et les y=10 !!!" << std::endl;
std::cout << std::endl;
return 0;
}
//Placer la fonction gotoxy(); ici !!!
//-----------------------------------------------------------------------------------------------//
//-----------------------------------------------------------------------------------------------//
- Les deux prochaines sont pour afficher l'heure et la date (pas besoin de bibliothèques spéciales) :
POUR LA DATE :
void date()
{
char tmpbuf[128];
_strdate( tmpbuf );
std::cout << tmpbuf << std::endl;//Affichage de la date.
}
POUR L'HEURE :
void heure()
{
char heure[128];
_strtime( heure );
std::cout << heure << std::endl;//Affichage de l'heure.
}
Ex: #include <iostream>
void date();
void heure();
int main()
{
date();//Appelle de la fonction date();
std::cout << std::endl;
heure();//Apelle de la fonction heure();
return 0;
}
//Placer la fonction date(); et heure(); ici !!!
Tutorial
Voila, j'espère que sa vous serviras !!!
Historique
- 19 mars 2011 11:09:18 :
- <windows.h> n'était pas écris !!!
Commentaires