[C++ de l'entrée à la direction de l'algorithme visuel] Matériel d'apprentissage C++ et organisation des notes personnelles C++ ------ Page de navigation

Préface

J'ai disparu pendant un moment, principalement occupé à apprendre le C++ et à obtenir mon diplôme. J’ai obtenu mon double certificat la semaine dernière et j’ai officiellement quitté l’école. Ma vie postuniversitaire était officiellement terminée. Trois années se sont écoulées en un éclair.

Après le recrutement d'automne, j'ai réalisé que je voulais faire des algorithmes visuels (ingénierie appliquée, pas des postes de recherche), et que le C++ était une compétence de base, j'ai donc demandé à de nombreux experts C++ et compilé un parcours d'apprentissage et des ressources d'apprentissage qui me conviennent (principalement la lecture livres et vidéos, taper du code, travailler sur des projets), les liens vers les ressources seront donnés étape par étape dans cette navigation plus tard.


J'ai commencé à relire le manuel C++ en mars. J'ai vu que vers juin, j'avais parcouru toutes les parties du manuel C++ à l'exception de STL. Je prévois d'étudier systématiquement STL à l'avenir. C'est très important.

Après avoir lu l'introduction au C++, j'étais en fait confus dans mon esprit car il y avait trop de choses. Après l'avoir étudié, j'ai senti que je n'avais rien appris. Plus tard, j'ai utilisé le plug-in Xmind pour trier les points de connaissance, et c'est devenu beaucoup plus clair. C++ comprend principalement : la syntaxe de base, les nouvelles fonctionnalités de C++11, le modèle objet (classe, héritage, polymorphisme, table virtuelle, etc.), la métaprogrammation de modèles, STL, la concurrence C++, les modèles de conception et d'autres modules. À l'avenir, je prévois d'approfondir les connaissances des modules pertinents une par une, par étapes.
-------------------------------------------------- -------------------------------------------------- -------------------------------------------------- 2023.7.9

Lien github de toutes les notes C++ que j'ai personnellement organisé : HuKai97/awesome-cpp-notes

1. La première phase : livre + projet (achèvement prévu avant fin 2023)

La première étape se concentre principalement sur l'apprentissage de la syntaxe de base du C++, des nouvelles fonctionnalités du C++ et du modèle objet, ainsi que du contenu de déploiement de tensorrt utilisé dans les travaux récents.

Progrès d'apprentissage actuel : j'ai fini de lire l'introduction au C++ (sauf STL, qui est trop difficile à mâcher après avoir lu plus de 600 pages), et j'apprends actuellement le C++ moderne efficace. ------- 2023.7.8

J'ai lu les quatre premiers chapitres de Effective modern cpp. J'ai beaucoup de choses au travail récemment et j'ai besoin d'apprendre mmdetecion et tensorrt, donc j'ai lu moins de cpp. Je vais essayer de trier les quatre premiers chapitres cette semaine . ---------------- 2023.8.23

J'ai fini de lire les 4 premiers chapitres de Effective modern cpp. J'ai beaucoup de choses au travail récemment. J'ai besoin d'apprendre mmdetecion et tensorrt. J'ajouterai lentement le contenu des chapitres 5 et 6 dans le futur (qui devrait être d'environ (par mois). Le dernier chapitre sur la simultanéité devrait être avec Lire ensemble les livres suivants sur la simultanéité. ---------------- 2023.8.26

2. La deuxième étape : livres + projets (collecter et organiser)

La deuxième étape se concentre principalement sur l’apprentissage de la pratique de la concurrence STL et C++.

autres

  • organisation des notes de détection mm

Je suppose que tu aimes

Origine blog.csdn.net/qq_38253797/article/details/131615195
conseillé
Classement