Documentation


You will find here all you need to begin the development af a module thanks to our API. The aim of the API is to encapsulate some HoloLens function for you and to unify the user experince for AppHolo users.

To make sure your application get accepted in our platform, use the API to give the same user experince given by the other modules concerning user preference and navigation in menues.

If you think that something is missing in our API, please contact us. We're motivated to meet the expectation of all develepers interested in our project.


                #include "iostream"
                #include "string"
                #include "ctime"
                #include "cstdlib"
                using namespace std;
                string melangerLettres(string mot)
                {
                    string melange;
                    int position(0);
                    //Tant qu'on n'a pas extrait toutes les lettres du mot
                    while (mot.size() != 0)
                    {
                        //On choisit un numéro de lettre au hasard dans le mot
                        position = rand() % mot.size();
                        //On ajoute la lettre dans le mot mélangé
                        melange += mot[position];
                        //On retire cette lettre du mot mystère
                        //Pour ne pas la prendre une deuxième fois
                        mot.erase(position, 1);
                    }
                    //On renvoie le mot mélangé
                    return melange;
                }
                int main()
                {
                    string motMystere, motMelange, motUtilisateur;
                    //Initialisation des nombres aléatoires
                    srand(time(0));
                    //1 : On demande de saisir un mot
                    cout << "Saisissez un mot" << endl;
                    cin >> motMystere;
                    //2 : On récupère le mot avec les lettres mélangées dans motMelange
                    motMelange = melangerLettres(motMystere);
                    //3 : On demande à l'utilisateur quel est le mot mystère
                    do
                    {
                        cout << endl << "Quel est ce mot ? " << motMelange << endl;
                        cin >> motUtilisateur;
                        if (motUtilisateur == motMystere)
                        {
                            cout << "Bravo !" << endl;
                        }
                        else
                        {
                            cout << "Ce n'est pas le mot !" << endl;
                        }
                    }while (motUtilisateur != motMystere);
                    //On recommence tant qu'il n'a pas trouvé
                    return 0;
                }