RevaninioComputing
RevaninioComputing
  • 100
  • 57 214
Cours/Tuto C++ #87 : Introduction au C++ sur Linux
Dans cette vidéo, on va élargir le domaine dans lequel je me suis volontairement limité jusqu'à présent, à savoir la programmation en C++ sur Windows. Je vais vous montrer comment créer facilement et rapidement un petit programme de base en utilisant simplement une commande et quelques fichiers créés depuis le shell.
N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu !
Accueil de la chaîne :
www.youtube.com/@revaninio
Page Facebook :
RevaninioComputing
Serveur Discord :
discord.gg/CvnmtGFctz
Crédits :
Musique : Lakey Inspired - Overjoyed
Musique : Dawn - Sappheiros
Merci à tous de votre présence :D
#informatique #cpp #cplusplus #programmation #coding #objectorientedprogramming #objectoriented #cppprogramming #cppprogramminglanguage #linux #shell #gcc #g++ #std #visualstudio2022 #visualstudio #bjarnestroustrup
มุมมอง: 155

วีดีโอ

Cours UNIX/Linux #11 : l'éditeur de texte nano
มุมมอง 11721 ชั่วโมงที่ผ่านมา
Dans cette vidéo, on va voir comment facilement créer, éditer et manipuler un texte avec le package "nano" sur Linux ! N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu ! Accueil de la chaîne : www.youtube.com/@revaninio Page Facebook : RevaninioComputing Serveur Discord : discord.gg/CvnmtGFctz Crédits : Musique : MokkaMusic - Ocea...
Cours UNIX/Linux #10 : Les commandes du CLI (intro)
มุมมอง 7821 วันที่ผ่านมา
Nous rentrons enfin dans le dur en attaquant les fonctions de la ligne de commande en UNIX/Linux ! Dans cette vidéo, on va explorer les différents types de commandes, leur nature, leurs différences et leurs usages ! N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu ! Accueil de la chaîne : www.youtube.com/@revaninio Page Facebook : facebook.com...
Cours UNIX/Linux #9 : Le Package Manager "dnf"
มุมมอง 10328 วันที่ผ่านมา
Dans cette vidéo, on va s'intéresser à la façon dont on peut installer ou supprimer (et bien d'autres choses encore) des programmes, et ce qu'on appelle en Linux des "packages". N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu ! Accueil de la chaîne : www.youtube.com/@revaninio Page Facebook : RevaninioComputing Serveur Discord : ...
Cours Bonus C++ #86 : Le mot clef "noexcept"
มุมมอง 156หลายเดือนก่อน
Nous avons déjà vu le mot clef "noexcept" en C dans des vidéos passées, mais pas en détails. Dans cette vidéo, nous allons donc approfondir ce qu'est ce mot clef, à quoi il sert, et quand l'utiliser. N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu ! Les cours dont vous aurez besoin pour cette vidéo : Accueil de la chaîne : www.youtube.com/@re...
Cours Bonus C++ #85 : Default et Delete
มุมมอง 138หลายเดือนก่อน
Avec les mots clef default et delete en C , plus besoin de réimplémenter les constructeurs, constructeurs de copie et destructeurs par défaut pour vos classes lorsque vous en définissez des personnalisés ! Cool non ? N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu ! Les cours dont vous aurez besoin pour cette vidéo : Les structure bindings : ...
Cours Bonus C++ #84 : Le mot clef constexpr
มุมมอง 187หลายเดือนก่อน
Nous avons vu ce qu'était le mot clef "const", dans cette première vidéo complément des notions du langage de programmation C , nous allons voir le mot clef "constexpr", similaire au mot clef "const", mais possédant quand même une différence importante avec ce dernier ! N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu ! Les cours dont vous aur...
Cours UNIX/Linux #8 : Gestionnaire de démons (systemd)
มุมมอง 348หลายเดือนก่อน
Nous avons maintenant assez de bases en UNIX/Linux pour s'attaquer au gestionnaire de démons. Grand remplaçant de SystemV devenu titulaire, nous plongeons dans la gestion des services et des démons avec systemd ! N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu ! Accueil de la chaîne : www.youtube.com/@revaninio Page Facebook : Re...
Cours/Tuto C++ #83 : Les librairies dynamiques
มุมมอง 2082 หลายเดือนก่อน
Il est pratique de pouvoir se servir des bibliothèques statiques dans nos programmes C , mais parfois, sous certaines contraintes, notamment concernant la taille de l'exécutable généré, il peut être utile, voir nécessaire de ne lier nos bibliothèques que lorsque notre programme est en cours d'exécution, et non à la compilation. C'est ce que nous allons voir dans cette vidéo ! N'hésite pas à t'a...
Cours/Tuto C++ #82 : Les librairies statiques
มุมมอง 2342 หลายเดือนก่อน
Nous avons introduis, dans le passé, les notions de fichier d'entête, de fichier source, de fichier objet et de fichier exécutable. Néanmoins, les programmes ayant comme fichiers de sortie un fichier exécutables ne sont pas les seuls programmes qu'on peut développer en C . Dans cette vidéo, nous allons introduire la notion de bibliothèque statique (fichier.lib), qui va nous permettre d'étendre ...
Cours UNIX/Linux #7 : Droits et privilèges (partie 2)
มุมมอง 1153 หลายเดือนก่อน
On continue sur la notion de droits et privilèges avec quelques notions complémentaires, ainsi que des détails et des propriétés sur l'utilisateur root dans un système d'exploitation UNIX/Linux ! N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu ! Accueil de la chaîne : www.youtube.com/@revaninio Page Facebook : RevaninioComputing ...
Cours UNIX/Linux #6 : Droits et privilèges (partie 1)
มุมมอง 1253 หลายเดือนก่อน
Après la hiérarchie de systèmes de fichiers en UNIX/Linux vient presque naturellement les droits et les privilèges des utilisateurs et des groupes sur ces derniers. En effet, il s'agit de déterminer qui possède quels droits sur des dossiers ou des fichiers, et comment se matérialisent ces droits. C'est ce que nous allons voir dans cette vidéo ! N'hésite pas à t'abonner si ce n'est pas fait pour...
Cours/Tuto C++ #81 : Les tuples
มุมมอง 2373 หลายเดือนก่อน
Nous y sommes, les tuples, ces containers qui permettent de stocker plusieurs types de variables différents ! (Mais qui ne viennent pas sans inconvénients...) N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu ! Les cours dont vous aurez besoin pour cette vidéo : Les structure bindings : th-cam.com/video/qa9YpRo_rJ0/w-d-xo.html Accueil de la cha...
Cours/Tuto C++ #80 : Tableaux de function pointers
มุมมอง 1764 หลายเดือนก่อน
Dans cette vidéo, j'introduis la notion de tableaux de function pointers, qui nous permet d'optimiser des programmes complexes, comme des state machine, des gestionnaires d'événements ou des fonctions graphiques ! N'hésite pas à t'abonner si ce n'est pas fait pour être notifié à chaque fois que je sors du contenu ! Les cours dont vous aurez besoin pour cette vidéo : Les function pointers : th-c...
Cours/Tuto C++ #79 : Les liaisons structurée (structure bindings)
มุมมอง 2234 หลายเดือนก่อน
Nous avons vu que le mot clef auto était une fonctionnalité qui permettait de déduire automatiquement le type d'une variable en C , mais comment faire lorsqu'on nous traitons de structures composées de plusieurs variables et qu'on veut décomposer cette structure, la "dépacker" facilement ? En utilisant les structure bindings bien sûr ! N'hésite pas à t'abonner si ce n'est pas fait pour être not...
Cours/Tuto C++ #78 : Le mot clef TYPEDEF
มุมมอง 1854 หลายเดือนก่อน
Cours/Tuto C #78 : Le mot clef TYPEDEF
Cours/Tuto C++ #77 : Le tri (std::sort)
มุมมอง 1494 หลายเดือนก่อน
Cours/Tuto C #77 : Le tri (std::sort)
Cours UNIX/Linux #5 : Utilisateurs et groupes (intro)
มุมมอง 1265 หลายเดือนก่อน
Cours UNIX/Linux #5 : Utilisateurs et groupes (intro)
Cours/Tuto C++ #76 : Date et heure (std::chrono)
มุมมอง 1525 หลายเดือนก่อน
Cours/Tuto C #76 : Date et heure (std::chrono)
Cours/Tuto C++ #75 : Les std::list (liste chaînée)
มุมมอง 4095 หลายเดือนก่อน
Cours/Tuto C #75 : Les std::list (liste chaînée)
Cours/Tuto C++ #74 : Temps et durées (std::chrono)
มุมมอง 3395 หลายเดือนก่อน
Cours/Tuto C #74 : Temps et durées (std::chrono)
Cours UNIX/Linux #4 : La hiérarchie des systèmes de fichiers
มุมมอง 4826 หลายเดือนก่อน
Cours UNIX/Linux #4 : La hiérarchie des systèmes de fichiers
Cours/Tuto C++ #73 : Les Unions
มุมมอง 3376 หลายเดือนก่อน
Cours/Tuto C #73 : Les Unions
Cours UNIX/Linux #3 : Prise en main et préparation de l'OS
มุมมอง 2826 หลายเดือนก่อน
Cours UNIX/Linux #3 : Prise en main et préparation de l'OS
Cours/Tuto C++ #72 : La fonction main et ses arguments
มุมมอง 3056 หลายเดือนก่อน
Cours/Tuto C #72 : La fonction main et ses arguments
Cours/Tuto C++ #71 : Opérations atomiques et conditionnement des threads
มุมมอง 3407 หลายเดือนก่อน
Cours/Tuto C #71 : Opérations atomiques et conditionnement des threads
Cours/Tuto C++ #70 : Lire et écrire dans un fichier
มุมมอง 4487 หลายเดือนก่อน
Cours/Tuto C #70 : Lire et écrire dans un fichier
Cours UNIX/Linux #2 : Architecture UNIX et étapes de démarrage
มุมมอง 5157 หลายเดือนก่อน
Cours UNIX/Linux #2 : Architecture UNIX et étapes de démarrage
Cours/Tuto C++ #69 : Références universelles
มุมมอง 2797 หลายเดือนก่อน
Cours/Tuto C #69 : Références universelles
Cours/Tuto C++ #68 : Rvalue reference et Xvalue
มุมมอง 3387 หลายเดือนก่อน
Cours/Tuto C #68 : Rvalue reference et Xvalue

ความคิดเห็น

  • @babrygaledou6661
    @babrygaledou6661 17 ชั่วโมงที่ผ่านมา

    Let's goo, faut faire vite🚀

    • @revaninio
      @revaninio 2 ชั่วโมงที่ผ่านมา

      ?

  • @R.e.n.e
    @R.e.n.e 2 วันที่ผ่านมา

    Petit tip : pour activer l'usage de la souris dans nano il faut ajouter l'option -m

  • @R.e.n.e
    @R.e.n.e 2 วันที่ผ่านมา

    02:37 en réalité le -p sur le mkdir permet de créer les dossiers parents si il n'existe pas et a pour effet secondaire que si le dossier existe déjà de une pas afficher un message d'avertissement. Mais un mkdir sans -p n'efface en aucun un fichier ou un dossier.

    • @revaninio
      @revaninio 2 วันที่ผ่านมา

      En effet, tu as raison de faire cette précision !

  • @pacman_-S_WTF
    @pacman_-S_WTF 2 วันที่ผ่านมา

    👍👍👍👍

  • @angedaniel6301
    @angedaniel6301 2 วันที่ผ่านมา

    des heures que je cherche un truc intéressant j'aurais pas pu trouvé de meilleurs vidéos que les tiennes

    • @revaninio
      @revaninio 2 วันที่ผ่านมา

      Merci beaucoup :)

  • @anunnaki_nephilim
    @anunnaki_nephilim 2 วันที่ผ่านมา

    oh! du c++ lié à Linux? justement je vais installer Linux pour m'y mettre de façon définitive.😁

  • @FidLine1erDunom
    @FidLine1erDunom 3 วันที่ผ่านมา

    Juste, ok c++ est tres rapide mais je dirai pas le plus rapide, car il a le lua qui surpasse ce language niveau rapidité mais pas niveau fonctionnalité

    • @revaninio
      @revaninio 3 วันที่ผ่านมา

      Salut, alors non, lua n'est pas plus rapide que C++. Peux tu me dire où tu as vu ça ?

    • @FidLine1erDunom
      @FidLine1erDunom 2 วันที่ผ่านมา

      @@revaninio a oui, je vien de verrifier, enfaite le gars qui parlait de ca parlait entre tout les languages intérpréter donc je me suis bien trompé

    • @revaninio
      @revaninio 2 วันที่ผ่านมา

      @@FidLine1erDunom Pas de soucis :)

  • @helircgd6187
    @helircgd6187 8 วันที่ผ่านมา

    c'est comme async en python ?

    • @revaninio
      @revaninio 7 วันที่ผ่านมา

      Salut, oui et non. En C++, l'asynchronisation se fait au travers d'un parallélisme au niveau du hardware (par exemple, en utilisant des coeurs du CPU). En Python, il me semble que pour avoir un résultat similaire, il faut plutôt utiliser "multiprocessing".

  • @pacman_-S_WTF
    @pacman_-S_WTF 9 วันที่ผ่านมา

    Perso, j'utilise micro ! Un truc bien cool, quand j'écris un programme en C ou depuis peu en C++, au moment de sauvegarder, micro indique les erreurs.

  • @mohamedlahmeri2857
    @mohamedlahmeri2857 13 วันที่ผ่านมา

    merci bien pour la vidéo

    • @revaninio
      @revaninio 12 วันที่ผ่านมา

      Merci pour ton commentaire !

  • @mohamedlahmeri2857
    @mohamedlahmeri2857 13 วันที่ผ่านมา

    je regarde de temps en temps des vidéos de cet formations, merci beaucoup :)

  • @liamgerstein3349
    @liamgerstein3349 14 วันที่ผ่านมา

    salut. Je t ai déja dit merci mais je reviens pour le faire et te dire que ta playlist est vraiment top. J'ai fait de l'embarqué pendant 8 ans uniquement avec du C, je n'avais jamais fait de c++, et grâce a tes playlist j'ai décrocher un poste pour développeur C++ lundi . Elle m'a vraiment permis de bien comprendre en quoi le cpp etend le C, certaines des petites différences aussi dans ce qu'ils ont en commun. Bref merci.

    • @revaninio
      @revaninio 14 วันที่ผ่านมา

      C'est très plaisant d'entendre ton témoignage ! J'espère que tout se passera bien dans ton job !

  • @dr_poutine
    @dr_poutine 16 วันที่ผ่านมา

    Salut ! J'ai suivi le code en comprenant ce que ça fait mais quand je fait la commande std::cout << AgeUtilisateur << '/n' ; Ca écrit 3112142 dans la console de débogage, qu'ai-je fait de mal ? Edit: J'ai trouvé, c'est que j'avais fait un /n au lieu de . À part le copier d'un texte wikipedia, je ne sais pas comment le faire sur un clavier canadien français haha

    • @revaninio
      @revaninio 14 วันที่ผ่านมา

      Les erreurs d'inattention sont les pires ennemis du développeur haha

  • @liamgerstein3349
    @liamgerstein3349 19 วันที่ผ่านมา

    Salut merci pour tes videos

    • @revaninio
      @revaninio 19 วันที่ผ่านมา

      Merci pour ton commentaire ;)

  • @Tinaprogramming
    @Tinaprogramming 20 วันที่ผ่านมา

    tu devrais nous expliquer ça en C++ j'été tomber sur une error j'ai du y résoudre avec ça mais j'ai rien compris (SFINAE) tu pourrais esseyer d'y expliquer a ta manière stp

    • @revaninio
      @revaninio 20 วันที่ผ่านมา

      Salut, peux tu développer un peu l'erreur dont il s'agit ? Tu utilises des templates ? Qu'est-ce que tu essayes de faire exactement ?

  • @josephmpango9362
    @josephmpango9362 23 วันที่ผ่านมา

    Merci beaucoup pour la leçon. Du coup j'ai des questions : Quand est-ce qu'on peut utiliser le mot clé "return" dans une fonction ? Que devons nous retourner quand on créer une fonction ? Est-il important de toujours retourner quelques choses quand on a plusieurs opérations dans la fonction ? Merci d'avance pour les réponses 🙏

  • @mghd9
    @mghd9 24 วันที่ผ่านมา

    Merci pour tes vidéos Revaninio !🤗

    • @revaninio
      @revaninio 24 วันที่ผ่านมา

      Merci à toi pour ton soutien !

  • @user-kc7ig7fy1s
    @user-kc7ig7fy1s 28 วันที่ผ่านมา

    Parfois en français on confond overloading and overriding avec la traduction (surcharge et redéfinition) Vous avez corrigé ça à la fin merci.

  • @angechaplin8721
    @angechaplin8721 29 วันที่ผ่านมา

    Je ne sais pas pourquoi je ne suis pas tombé sur ta chaine avant, ça m'aurait évité de perdre beaucoup de temps, merci pour le contenu.

    • @revaninio
      @revaninio 29 วันที่ผ่านมา

      Merci de ton commentaire également ! :D

  • @alphaoumarkeita2733
    @alphaoumarkeita2733 29 วันที่ผ่านมา

    Merci coach pour les détail concret de votre cours👍

  • @didierleprince6106
    @didierleprince6106 หลายเดือนก่อน

    Merci pour vos vidéos.

  • @didierleprince6106
    @didierleprince6106 หลายเดือนก่อน

    Très clair. Merci.

  • @didierleprince6106
    @didierleprince6106 หลายเดือนก่อน

    cout << "Merci (: ";

    • @revaninio
      @revaninio หลายเดือนก่อน

      Merci à toi !

  • @didierleprince6106
    @didierleprince6106 หลายเดือนก่อน

    Bonjour, Un grand merci pour vos excellents tutoriels ! Je viens de lire sur le web que "Microsoft abandonne la maintenance de Visual Studio sur Mac". Comme je suis sur Mac os, que me conseillez-vous ? J' hésite entre Qt Creator et Xcode... Merci de m'aider et encore Bravo ! DL

  • @didierleprince6106
    @didierleprince6106 หลายเดือนก่อน

    Bonjour, Un grand merci pour vos excellents tutoriels ! Je viens de lire sur le web que "Microsoft abandonne la maintenance de Visual Studio sur Mac". Comme je suis sur Mac os, que me conseillez-vous ? J' hésite entre Qt Creator et Xcode... Merci de m'aider et encore Bravo ! DL

    • @revaninio
      @revaninio หลายเดือนก่อน

      Salut ! Merci de ton commentaire ! Pour ce qui est de l'IDE sur Mac, tu parles de Visual Studio community/entreprise, de Visual Studio Code ou des deux ? Je n'ai pas suivi cette histoire. S'il s'agit uniquement de Community et entreprise, tu peux passer sur Visual Studio Code qui te permettra de ne pas trop perdre tes repères. Si c'est les deux, dans ces cas là, tu as CLion ou Xcode qui peuvent être des candidats intéressants !

    • @Thehurricanejackie
      @Thehurricanejackie หลายเดือนก่อน

      Je aimerait voir tes vídeos sur une autre platforme comme dailymotion ou vimeo, ou mieux encore sur ton propre site. ;)

  • @Aratos-gz3jt
    @Aratos-gz3jt หลายเดือนก่อน

    Sous Linux, la fonction scan_f ne semble pas être dépréciée. Par contre le compilateur ne connait pas scanf _s. Avec la version de gcc g++ (Ubuntu 13.2.0-23ubuntu4) 13.2.0, le compilateur affiche : error: ‘scanf_s’ was not declared in this scope; did you mean ‘scanf’?

    • @Aratos-gz3jt
      @Aratos-gz3jt หลายเดือนก่อน

      Par contre la fonction scanf n'est pas sécurisée. Si l'on rentre un mot au lieu d'une seule lettre on obtient : Entrez une lettre : Bonjour lettre : B *** stack smashing detected ***: terminated Abandon (core dumped)

    • @revaninio
      @revaninio หลายเดือนก่อน

      @@Aratos-gz3jt Alors, en effet, cette playlist est plutôt orientée Windows (VS 2022, MSVC) que Linux, mais l'implication de la plupart des notions que je vois est transparente. Pour le problème de compilation que tu rencontres, il est normal, scanf_s est une version sécurisée "Windowsienne" de scanf qui n'existe pas sous Linux (ou pas à ma connaissance). Je n'ai pas non plus connaissance d'une fonction scanf plus sécurisée sur Linux, il faudra probablement que tu utilises iostream et en particulier cin.

    • @Aratos-gz3jt
      @Aratos-gz3jt หลายเดือนก่อน

      @@revaninio Grand merci pour ta réponse. Mais cin peut aussi présenter certaines difficultés comme tu l'indiques dans la vidéo. Lorsque l'on entre 2 mots au lieu de 1. Le second reste dans le buffer du stream. Avec le code suivant : std::string mot; std::cout << "Entrez un mot : "; std::cin >> mot; std::cout << "Voici ce que contient la variable mot : " << mot << std::endl; std::cout << "Entrez un mot : "; std::cin >> mot; std::cout << "Voici ce que contient la variable mot : " << mot << std::endl; On obtient : Entrez un mot : mot1 mot2 Voici ce que contient la variable mot : mot1 Entrez un mot : Voici ce que contient la variable mot : mot2 Le second mot est affiché sans que l'on réponde à la seconde question ! Peut-être vaudrait-il mieux utiliser getline et analyser le résultat de la lecture... Il me semble quela saisie utilisateur est quelque chose qui n'est pas évident du tout !

    • @revaninio
      @revaninio หลายเดือนก่อน

      @@Aratos-gz3jt En effet ! Il est mieux d'utiliser getline lorsque le buffer peut ou doit contenir des espaces (entre autre), tu as tout à fait raison !

  • @revaninio
    @revaninio หลายเดือนก่อน

    Je viens de m'apercevoir qu'il y a un petit problème de résolution, je vais essayer de résoudre ce petit souci pour les prochaines vidéos ;)

  • @mohamedlahmeri2857
    @mohamedlahmeri2857 หลายเดือนก่อน

    Merci bien pour votre formation ❤❤

  • @mohamedlahmeri2857
    @mohamedlahmeri2857 หลายเดือนก่อน

    Merci bien pour votre formation ❤❤

    • @revaninio
      @revaninio หลายเดือนก่อน

      Merci à toi !

  • @mohamedlahmeri2857
    @mohamedlahmeri2857 หลายเดือนก่อน

    Merci bien pour votre formation ❤❤

  • @La_d757
    @La_d757 หลายเดือนก่อน

    Très bonne vidéo mais ça aurait pu être intéressant de donner les avantages pratiques : Calcul résolu à la compilation et donc gain de temps à l'exécution (c'est pas grand chose mais c'est ça de pris). Sécurisation des constantes, le compilateur s'assure que les expressions sont valides à la compilation (cela assure que les calculs sont corrects). Peut-être qu'il y en a d'autre mais je n'utilise constexpr "que" pour ça.

    • @revaninio
      @revaninio หลายเดือนก่อน

      Salut merci de ton commentaire ! C'est vrai, j'aurais peut être du insister sur les conséquences pratiques de l'utilisation de ce mot clef ! Je pense que j'inclurais des tests de comparaison entre const et constexpr dans la vidéo sur le benchmarking, et je renverrai vers cette vidéo si besoin, ou alors, je ferai une vidéo "const vs constexpr" haha ! Merci de ton retour en tout cas. PS : J'épingle ton message car je pense qu'il apporte des infos supplémentaires intéressantes dont je n'ai pas parlé.

    • @La_d757
      @La_d757 หลายเดือนก่อน

      @@revaninio Pas de soucis !

  • @AutumnRainBot
    @AutumnRainBot หลายเดือนก่อน

    super video

    • @revaninio
      @revaninio หลายเดือนก่อน

      Merci !

  • @Taze413
    @Taze413 หลายเดือนก่อน

    👍

    • @revaninio
      @revaninio หลายเดือนก่อน

      :D

  • @pacman_-S_WTF
    @pacman_-S_WTF หลายเดือนก่อน

    Top la vidéo 👍

    • @revaninio
      @revaninio หลายเดือนก่อน

      Merci !

  • @MoiMaxHau7
    @MoiMaxHau7 หลายเดือนก่อน

    bonjour je cherches à apprendre le c++ et tu es celui qui explique le mieux et de loin

    • @revaninio
      @revaninio หลายเดือนก่อน

      Merci beaucoup, ça fait énormément plaisir ! N'hésite pas à rejoindre le serveur discord (dont le lien est dans la description) si tu as besoin de conseils !

  • @welovetech7357
    @welovetech7357 หลายเดือนก่อน

    Hello quelle est la différence entre création et utilisation dans les config, plutôt que fait utilisation? il faut inclure l objet du pch dans le gestionnaire du code source pour que ca marche ?

    • @revaninio
      @revaninio หลายเดือนก่อน

      Salut, merci de ton commentaire, en revanche, je ne suis pas certain d'avoir compris ta question. Si jamais tu veux en discuter plus en détails et plus clairement, je t'invite à rejoindre mon serveur Discord :) Le lien est dans la description.

  • @guillaumedupuis18
    @guillaumedupuis18 2 หลายเดือนก่อน

    Top, cependant c’est le chargement dynamique qui est intéressant avec les dll

    • @revaninio
      @revaninio 2 หลายเดือนก่อน

      Merci ! Par contre, qu'est-ce que tu entends par chargement dynamique ? Le rattachement de la dll au programme en cours d'exécution ?

    • @guillaumedupuis18
      @guillaumedupuis18 2 หลายเดือนก่อน

      @@revaninio Ne pas utiliser le .lib, charger la fonction avec GetProcAddress

  • @Tinaprogramming
    @Tinaprogramming 2 หลายเดือนก่อน

    mercie, trop cool

    • @revaninio
      @revaninio 2 หลายเดือนก่อน

      :D

  • @МерессеКйалуэ
    @МерессеКйалуэ 2 หลายเดือนก่อน

    Merci encore !

    • @revaninio
      @revaninio 2 หลายเดือนก่อน

      Je t'en prie ! :D

  • @speedwagonbestwaifu8611
    @speedwagonbestwaifu8611 2 หลายเดือนก่อน

    C'est parti pour une playlist de 83 épisodes pour apprendre le C++ !

    • @revaninio
      @revaninio 2 หลายเดือนก่อน

      Merci à toi ! Bon visionnage !

  • @LPDA12
    @LPDA12 2 หลายเดือนก่อน

    Au top la vidéo

    • @revaninio
      @revaninio 2 หลายเดือนก่อน

      Merci beaucoup !

  • @anunnaki_nephilim
    @anunnaki_nephilim 2 หลายเดือนก่อน

    👌oui je valide le cours. +1👍

    • @revaninio
      @revaninio 2 หลายเดือนก่อน

      Merci !

  • @Tinaprogramming
    @Tinaprogramming 2 หลายเดือนก่อน

    cool emplus defois j'ai du mal a installer les lib

  • @МерессеКйалуэ
    @МерессеКйалуэ 2 หลายเดือนก่อน

    Stp comme tu as commcence avec les librairies peut tu plus tard faire une video sur Boost ?

    • @revaninio
      @revaninio 2 หลายเดือนก่อน

      Possible, mais j'ai encore des notions à voir avant d'aborder des concepts plus avancés, mais pourquoi pas !

    • @МерессеКйалуэ
      @МерессеКйалуэ 2 หลายเดือนก่อน

      @@revaninio Je travaille comme programmeur C++ depuis janvier 2023 en freelance. Tes videos sont juste excellante.

  • @МерессеКйалуэ
    @МерессеКйалуэ 2 หลายเดือนก่อน

    Encore plus interessant !

    • @revaninio
      @revaninio 2 หลายเดือนก่อน

      Merci ! Et c'est pas fini !

  • @Tinaprogramming
    @Tinaprogramming 2 หลายเดือนก่อน

    bas enfaite les tuple serve a quoi ducoup si on et assez limité ??

    • @revaninio
      @revaninio 2 หลายเดือนก่อน

      Les tuples servent principalement pour le stockage rapide et simple de variables de types différents, et le renvoi de plusieurs valeurs depuis une fonction. De plus, les API modernes, comme les containers et les classes de la bibliothèque standard C++ utilisent souvent des tuples, du coup, niveau interopérabilité, c'est pratique.

  • @anunnaki_nephilim
    @anunnaki_nephilim 2 หลายเดือนก่อน

    En effet c est court mais un concentré d efficacité! +1👍

    • @revaninio
      @revaninio 2 หลายเดือนก่อน

      Merci beaucoup !

  • @Tinaprogramming
    @Tinaprogramming 2 หลายเดือนก่อน

    mercie

  • @_DemoniaK_3D
    @_DemoniaK_3D 3 หลายเดือนก่อน

    Bonjour, merci pour ces vidéos comme d'habitude super génial !! :) J'ai deux petites questions : - Pourquoi les smart pointer fonctionnent sans l'entête <memory> (en tout cas de mon coté)? Est ce qu'il faut quand même l'inclure ? - Pourquoi std::shared_ptr fonctionne avec std::make_unique ? c'est quoi la différence fondamental entre std::make_shared et std::make_unique ? il y a plus de deux questions c'était un piège 😁

    • @revaninio
      @revaninio 3 หลายเดือนก่อน

      Salut, le mieux c'est que tu rejoignes le serveur Discord (si c'est pas encore fait), histoire de centraliser les infos et de faire facilement participer tout le monde. Pour tes questions : 1) C'est étrange, vérifie que le fichier d'entête n'est pas inclus ailleurs implicitement. 2) C'est autorisé mais ce n'est pas recommandé, car le pointeur est stocké temporairement dans un unique_ptr, et est ensuite déplacé (std::move) vers un shared_ptr.

  • @babacarmbodj1423
    @babacarmbodj1423 3 หลายเดือนก่อน

    #include <iostream> int main() { int tableau[5] = {10, 20, 30, 40, 50}; int* p = tableau; // p pointe vers le premier élément du tableau for (int i = 0; i < 5; ++i) { std::cout << "Valeur à l'adresse " << p << " : " << *p << std::endl; p++; // Incrémente le pointeur pour qu'il pointe vers l'élément suivant } return 0; } //

    • @babacarmbodj1423
      @babacarmbodj1423 3 หลายเดือนก่อน

      Pourquoi dit ont que un tableau est un pointeur a son premier élément?