TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How would you learn C++ today?

1 点作者 gfs将近 5 年前
There are countless tutorials online and many books as well but it's overwhelming to know which standard to pick. I'm not looking for an authoritative source but rather a good introduction for someone with prior low-level development experience.

4 条评论

_448将近 5 年前
Start here:<p><a href="https:&#x2F;&#x2F;isocpp.org&#x2F;get-started" rel="nofollow">https:&#x2F;&#x2F;isocpp.org&#x2F;get-started</a><p><a href="https:&#x2F;&#x2F;isocpp.org&#x2F;tour" rel="nofollow">https:&#x2F;&#x2F;isocpp.org&#x2F;tour</a><p><a href="https:&#x2F;&#x2F;isocpp.org&#x2F;faq" rel="nofollow">https:&#x2F;&#x2F;isocpp.org&#x2F;faq</a><p><a href="https:&#x2F;&#x2F;isocpp.github.io&#x2F;CppCoreGuidelines&#x2F;CppCoreGuidelines" rel="nofollow">https:&#x2F;&#x2F;isocpp.github.io&#x2F;CppCoreGuidelines&#x2F;CppCoreGuidelines</a><p><a href="https:&#x2F;&#x2F;en.cppreference.com&#x2F;w&#x2F;" rel="nofollow">https:&#x2F;&#x2F;en.cppreference.com&#x2F;w&#x2F;</a><p>If you are looking for books then start with (in the given order)<p>- A Tour of C++<p>- C++ Primer<p>- Programming: Principles and Practice Using C++<p>- The C++ Programming Language<p>- The C++ Standard Library: A Tutorial and Reference
anarchyrucks将近 5 年前
Do a bit of Rust and then C++ will make sense after you learn about ownership and lifetimes.
评论 #23385723 未加载
jki275将近 5 年前
I would start with C++11. You get the best of the old capability, along with the niceties of a modern language, and it&#x27;s supported by most compilers you will encounter. I wouldn&#x27;t go newer than that just because of compiler support depending on your industry sector.
karmakaze将近 5 年前
Out of curiosity, how did you choose C++ to learn?<p>Why not Go, D, or Rust?
评论 #23387089 未加载
评论 #23395232 未加载
评论 #23387079 未加载