我正在从C#转到C++,对我来说,其中一个优先主题是指针。我正在读一些关于指针的书和博客文章,我理解了它的基本概念。现在我想通过练习指针来学习它。
我试着在谷歌上搜索,不幸的是没有找到任何东西。有什么可以帮助我学习和练习C++指针的吗?
发布于 2010-08-26 14:16:43
只需在谷歌上搜索“学习C指针”。例如,你会找到像http://computer.howstuffworks.com/c20.htm这样的东西
一旦你理解了指针是什么,它做了什么,以及它是如何管理的,就开始使用C++智能指针,它会为你做一些繁琐的工作。
发布于 2010-08-26 14:16:00
我同意GMan的评论,一本好的C++书是正确做到这一点的方法。
除此之外,在C++中学习指针时最重要的事情就是使用smart pointers。这些可以在适当的boost库中找到。从一开始就使用这些将在将来省去很多痛苦。
此外,对于任何C++程序员来说,boost都是一个很好的资源,您应该熟悉它。
发布于 2010-08-26 14:17:05
希望这些链接对你有用。我很容易在谷歌上找到它。
http://www.sethi.org/classes/comp217/lab_notes/lab_10_pointers.html#ASSIGNMENT
http://condor.depaul.edu/~ntomuro/courses/309/notes/pointer_exercises.html
https://stackoverflow.com/questions/3572459
复制相似问题