我对 Java 和 C# 的 OO 有很好的理解,而且我很幸运在我的工程课程中接触到了汇编程序和 C 的邪恶(指针是我的游乐场 :D )。
然而,我尝试研究 C++,让我感兴趣的是库代码。有很多关于如何在 java 和 C# 中执行面包和黄油任务的好例子,但我一直无法找到如何在 C++ 中执行这些操作的良好解释。
我很想将我的知识扩展到 C++ 领域,以增加我的技能,但我还没有机会接触到热衷于这些事情的人和社区。
这里有人可以推荐一些有用的好的开源项目或教程吗?如果涉及从 java 或 C# 进入此环境,则加分。
我建议您阅读 Andrew Koenig 和 Barbara Moo 的优秀著作“Accelerated C++”(已清理的亚马逊链接 https://rads.stackoverflow.com/amzn/click/com/020170353X)。这本书教你 C++,而不是假设你了解 C,然后看看附加的 C++ 部分。
事实上,您在前面的章节中已经深入了解并正在使用 STL 容器。
强烈推荐。