René's URL Explorer Experiment


Title: GitHub - myqlee/cpp-learning

Open Graph Title: GitHub - myqlee/cpp-learning

X Title: GitHub - myqlee/cpp-learning

Description: Contribute to myqlee/cpp-learning development by creating an account on GitHub.

Open Graph Description: Contribute to myqlee/cpp-learning development by creating an account on GitHub.

X Description: Contribute to myqlee/cpp-learning development by creating an account on GitHub.

Opengraph URL: https://github.com/myqlee/cpp-learning

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:3330134b-bedf-862b-96f2-c0850fac070d
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA98A:3711AC:285E6B:32DD3A:697FE1F6
html-safe-noncea2a2b958a34b04a7536ac474e89889df8684894a980c5c1df7dfdda5f27a4745
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBOThBOjM3MTFBQzoyODVFNkI6MzJERDNBOjY5N0ZFMUY2IiwidmlzaXRvcl9pZCI6IjY5MDU1Mzg1NjMwNTIzOTcwNDYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac1ab09f4921a3706c3fc07d1f9dd96920b466f310edcf2cbb30fd5c995b53e929
hovercard-subject-tagrepository:357393371
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/myqlee/cpp-learning
twitter:imagehttps://opengraph.githubassets.com/32b94b4ae0934bb51dc3d44495273ef22ae7621a41a84abc46dc90d548389500/myqlee/cpp-learning
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/32b94b4ae0934bb51dc3d44495273ef22ae7621a41a84abc46dc90d548389500/myqlee/cpp-learning
og:image:altContribute to myqlee/cpp-learning development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-preview
go-importgithub.com/myqlee/cpp-learning git https://github.com/myqlee/cpp-learning.git
octolytics-dimension-user_id29112692
octolytics-dimension-user_loginmyqlee
octolytics-dimension-repository_id357393371
octolytics-dimension-repository_nwomyqlee/cpp-learning
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id354018491
octolytics-dimension-repository_parent_nwochengxumiaodaren/cpp-learning
octolytics-dimension-repository_network_root_id354018491
octolytics-dimension-repository_network_root_nwochengxumiaodaren/cpp-learning
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/myqlee/cpp-learning#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmyqlee%2Fcpp-learning
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmyqlee%2Fcpp-learning
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=myqlee%2Fcpp-learning
Reloadhttps://patch-diff.githubusercontent.com/myqlee/cpp-learning
Reloadhttps://patch-diff.githubusercontent.com/myqlee/cpp-learning
Reloadhttps://patch-diff.githubusercontent.com/myqlee/cpp-learning
myqlee https://patch-diff.githubusercontent.com/myqlee
cpp-learninghttps://patch-diff.githubusercontent.com/myqlee/cpp-learning
chengxumiaodaren/cpp-learninghttps://patch-diff.githubusercontent.com/chengxumiaodaren/cpp-learning
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fmyqlee%2Fcpp-learning
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fmyqlee%2Fcpp-learning
Star 1 https://patch-diff.githubusercontent.com/login?return_to=%2Fmyqlee%2Fcpp-learning
1 star https://patch-diff.githubusercontent.com/myqlee/cpp-learning/stargazers
449 forks https://patch-diff.githubusercontent.com/myqlee/cpp-learning/forks
Branches https://patch-diff.githubusercontent.com/myqlee/cpp-learning/branches
Tags https://patch-diff.githubusercontent.com/myqlee/cpp-learning/tags
Activity https://patch-diff.githubusercontent.com/myqlee/cpp-learning/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fmyqlee%2Fcpp-learning
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fmyqlee%2Fcpp-learning
Code https://patch-diff.githubusercontent.com/myqlee/cpp-learning
Pull requests 0 https://patch-diff.githubusercontent.com/myqlee/cpp-learning/pulls
Actions https://patch-diff.githubusercontent.com/myqlee/cpp-learning/actions
Projects 0 https://patch-diff.githubusercontent.com/myqlee/cpp-learning/projects
Security 0 https://patch-diff.githubusercontent.com/myqlee/cpp-learning/security
Insights https://patch-diff.githubusercontent.com/myqlee/cpp-learning/pulse
Code https://patch-diff.githubusercontent.com/myqlee/cpp-learning
Pull requests https://patch-diff.githubusercontent.com/myqlee/cpp-learning/pulls
Actions https://patch-diff.githubusercontent.com/myqlee/cpp-learning/actions
Projects https://patch-diff.githubusercontent.com/myqlee/cpp-learning/projects
Security https://patch-diff.githubusercontent.com/myqlee/cpp-learning/security
Insights https://patch-diff.githubusercontent.com/myqlee/cpp-learning/pulse
Brancheshttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/branches
Tagshttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/tags
https://patch-diff.githubusercontent.com/myqlee/cpp-learning/branches
https://patch-diff.githubusercontent.com/myqlee/cpp-learning/tags
8 Commitshttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/commits/master/
https://patch-diff.githubusercontent.com/myqlee/cpp-learning/commits/master/
imghttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/tree/master/img
imghttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/tree/master/img
README.mdhttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/blob/master/README.md
README.mdhttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/blob/master/README.md
READMEhttps://patch-diff.githubusercontent.com/myqlee/cpp-learning
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#c学习
https://patch-diff.githubusercontent.com/myqlee/cpp-learning/blob/master/img/wechat.jpg
https://patch-diff.githubusercontent.com/myqlee/cpp-learning/blob/master/img/cxmdr.jpg
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#干货
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#入门必备
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#基础
入门可以首先看清华郑莉老师视频https://www.bilibili.com/video/BV1PA411b75a?from=search&seid=1015597124238189228
如何入门C++https://mp.weixin.qq.com/s/koqsBzRSjh_M5GrI-WZhgw
C++面试宝典https://mp.weixin.qq.com/s/qhFERQ1odNkgZS0PkHm1EA
数组长度可以为变量吗?https://mp.weixin.qq.com/s/rR6YhNdZDLQ2TADfDzWP3Q
是否应该使用异常处理https://mp.weixin.qq.com/s/BIaz2Vbf3HyjEDTM9abSAg
new/delete、new[]/delete[]为什么需要配对使用https://mp.weixin.qq.com/s/5vFess8NxQdUwsvtrWs8WA
指针和引用的区别以及使用场景https://mp.weixin.qq.com/s/f9KQ1eNGGSY2Lqv9JM4UVQ
C++对象布局分析https://mp.weixin.qq.com/s/sufz7wxC_rwc1q3FXY-QMQ
C++为什么要入这4种类型转换?https://mp.weixin.qq.com/s/6YW7VX787X7kZiRBLbVn-Q
为什么会出现nullptr?https://mp.weixin.qq.com/s/dov9ofXoJTX8rEa9asTZuQ
非常全面的时间相关所有函数使用https://mp.weixin.qq.com/s/0W8JBokXk0vPlAtkd2sFPQ
C++编码规范https://mp.weixin.qq.com/s/ulSr2GUc1pJf09LxnwTTqQ
sqlite3使用教程https://mp.weixin.qq.com/s/xrIxe9JE7uNzir0c8i1tsQ
如何学好C++?https://mp.weixin.qq.com/s/VJc_pIdYjmvU1t7W0zTpBA
volatile关键字解析https://mp.weixin.qq.com/s/6rkCEBuFjUHERk9RmeWLbQ
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#c11-新特性
auto&decltype知识点https://mp.weixin.qq.com/s/3BQ2JlVQsE0sm6eDNa5AdA
左值、右值、左值引用、右值引用、移动语义、完美转发https://mp.weixin.qq.com/s/aCv7vIyrGyqu06QpNjZFTA
C++11列表初始化https://mp.weixin.qq.com/s/wpV4K0aJS9l3ilk4nuurQA
std::function和lambda表达式https://mp.weixin.qq.com/s/6zzF8GEgpMsNrdoBLi5csA
C++11的模板改进https://mp.weixin.qq.com/s/bnu46tUodqxKLfLJ5Zxd0A
智能指针https://mp.weixin.qq.com/s/Aujdxj3k_apNwW9Cnd3_eg
线程相关所有知识点https://mp.weixin.qq.com/s/rPjRTOTYK2SGr6WxgWI_Vg
C++11新特性的所有知识点https://mp.weixin.qq.com/s/kAH-402oYgAa3GAVgJ8EaQ
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#c14-新特性
C++14新特性的所有知识点https://mp.weixin.qq.com/s/xeeOfusRDSUQQyplUA-o7g
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#c17-新特性
C++17新特性的所有知识点https://mp.weixin.qq.com/s/6FcCfFWHwcmywPuemyxHng
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#c20-新特性
C++20新特性指南https://mp.weixin.qq.com/s/TSnN9QRyqZsa8i9-KKKDpQ
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#必备技能
如何写简历https://mp.weixin.qq.com/s/JBVR4W4cyd3xVvF6dAEF4g
程序员必备技能https://mp.weixin.qq.com/s/IVdtn_9DQXO0a3pn_jHhaA
如何适应新环境https://mp.weixin.qq.com/s/jJsUf9YfzVMGIVk2AwKNTA
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#进阶必备
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#常识
条件变量有个坑需要注意https://mp.weixin.qq.com/s/gqq6TZCNabI3qvejzqFcGQ
为什么都说虚函数慢?https://mp.weixin.qq.com/s/eIS8kjPT6R_uQMqLwKSXDQ
C++内存管理全景指南https://mp.weixin.qq.com/s/GGoPUZjgmGPewATL_QuJSA
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#源码分析
源码分析string的实现https://mp.weixin.qq.com/s/jnYQ_TRqe8otOhST8Pesww
源码分析shared_ptr的实现https://mp.weixin.qq.com/s/rx5QvFHCacC7SHtXlV_C8w
分析STL的基础能力:type_traitshttps://mp.weixin.qq.com/s/4VbipLVR34D_iOMiJntHnw
STL容器源码分析https://mp.weixin.qq.com/s/Khys6g82qRQxqJjKSUTreA
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#性能优化
编译器都做了哪些优化https://mp.weixin.qq.com/s/_Dunn97fMDkEhkPidf1IJw
strip必知必会https://mp.weixin.qq.com/s/twFor039zSOuqVKE4XdX0Q
静态代码分析工具:让bug无所遁形https://mp.weixin.qq.com/s/zMwRLdO6ccIelrrvVwYEKg
科普内存对齐https://mp.weixin.qq.com/s/iJlOcQjVf6e7a3K84fdekg
高性能代码必备:CPU Cachehttps://mp.weixin.qq.com/s/iKWQZxn6XYKU9KnlBRynfg
if-else效率为什么这么低?https://mp.weixin.qq.com/s/m8avve1ahFrf8KJ0n2w8mA
如何消灭if-elsehttps://mp.weixin.qq.com/s/cSrJao-sexcS18EhIQlA-Q
性能调优工具大全https://mp.weixin.qq.com/s/WL-agdox7uNaPe4PV8HgQg
代码效率分析https://mp.weixin.qq.com/s/i7V6lmtQpuFADYZ8ApmkWA
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#造轮子必备
如何设计高效的log模块https://mp.weixin.qq.com/s/hdkjkNaLQFGP2M83GN7JkQ
如何实现功能完备的线程池https://mp.weixin.qq.com/s/uz85-w9ZfwRP0ZZCI7jOzQ
如何实现定时器https://mp.weixin.qq.com/s/Hmn5B7qctAp20tggnQcFTw
怎么自己写一个内存泄漏检测工具https://mp.weixin.qq.com/s/NE4Ozd2XtIshN45YJjR04Q
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#编译链接
gcc test.cc的背后经历了什么?https://mp.weixin.qq.com/s/PaXLQnaCjGkQGIjnPnqRww
程序一定要从main函数开始运行吗?https://mp.weixin.qq.com/s/ZkLAykPN5UbZuYsDn97kDA
程序链接与分段知识点https://mp.weixin.qq.com/s/p6WyMlTQJ6ZumZFdt3531w
可执行程序装载到虚拟内存全过程https://mp.weixin.qq.com/s/86HecgrAj4gH7ZQi0jF0Ng
函数调用全流程https://mp.weixin.qq.com/s/rHLPyrEPLHdZCuJ175Cung
共享库的版本控制https://mp.weixin.qq.com/s/nQgM0zT24chXn7kzhQ5ypA
静态链接与动态链接的区别https://mp.weixin.qq.com/s/VDnTE6ImQXt_MxbhEHQk_Q
科普文:编译链接的套路https://mp.weixin.qq.com/s/R1hiec0Z0T5bPHswkLNQWw
Debug模式和Release模式的区别https://mp.weixin.qq.com/s/A_XLPZ-FgYIUMHLYVum7jQ
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#调试系列
Linux如何调试内存泄漏https://mp.weixin.qq.com/s/0JsxzsOAQfLPCSpldYkKkA
gdb使用指南https://mp.weixin.qq.com/s/S-B2KZ7UTaIDzAgKG32VAQ
如何使用gdb定位死锁问题https://mp.weixin.qq.com/s/O4xuCcPMXG4Y9ktIn8578A
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#操作系统
推荐清华老师的操作系统视频https://www.bilibili.com/video/BV1uW411f72n?from=search&seid=7182050251415608805
推荐哈工大老师的操作系统视频https://www.bilibili.com/video/BV1d4411v7u7?from=search&seid=7182050251415608805
推荐一个内核学习的视频https://www.bilibili.com/video/BV1yD4y1m7Q9
进程和线程相关知识点总结https://mp.weixin.qq.com/s/NCl17jrOwP_A017nUqOkJQ
Linux内存布局与malloc底层实现分析https://mp.weixin.qq.com/s/3bXAGR_7XLX21nkdl9dQ8Q
操作系统内存管理知识点https://mp.weixin.qq.com/s/yzvye0rJto1P7zSTh03kZQ
64位系统与32位系统的区别https://mp.weixin.qq.com/s/Ls0YAbXPHLdu7LG3VzNsTw
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#设计模式
设计模式学习https://mp.weixin.qq.com/s/knzV1-bmrI7jhQqnhogGkw
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#java
JNI如何巧妙获取envhttps://mp.weixin.qq.com/s/Q7hq4BceQ3JCr3CXhbma4g
JNI内存管理之Local Reference和Global Reference知识点https://mp.weixin.qq.com/s/5Q2Exx9W5BckpI3AhzShHQ
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#算法
袁厨的算法小屋https://github.com/chefyuan/algorithm-base
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#科普
计算机为什么从0开始计数https://mp.weixin.qq.com/s/6zAmABxH8jHy8l5r0_9Kag
为什么不能include cpphttps://mp.weixin.qq.com/s/NVEZnF1HqpIMSBlw_PXwyA
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#生活
打工人保命指南https://mp.weixin.qq.com/s/4hY8xM7omrVOnvexJmCehA
https://patch-diff.githubusercontent.com/myqlee/cpp-learning#其它
C语言如何实现动态扩容的stringhttps://mp.weixin.qq.com/s/6T4LN3Qkc9OJeCQEBiivcQ
Readme https://patch-diff.githubusercontent.com/myqlee/cpp-learning#readme-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/myqlee/cpp-learning
Activityhttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/activity
1 starhttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/watchers
0 forkshttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fmyqlee%2Fcpp-learning&report=myqlee+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/myqlee/cpp-learning/releases
Packages 0https://patch-diff.githubusercontent.com/users/myqlee/packages?repo_name=cpp-learning
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.