我刚刚购买了带有 Qt4 的 C++ GUI Programming,在阅读了本书中的代码示例后,我开始意识到我对 C++ 的了解并不完整。两年前,我从在线教程和我下载的几本电子书中学习了 C++,结果发现这些资源都不够好。从那以后,我没有接触过这门语言,而是一直在使用 Python。
现在,我正在考虑购买一本涵盖高级主题的 C++ 好书,而我想到的是 Bruce Eckel 的《C++ 思考》(两卷)。我知道它们可以在网上免费获得,但我真的无法忍受在笔记本电脑屏幕上阅读书籍。
既然 C++0x 可能很快就会出版,那么继续在这些书上花钱是明智之举吗?C++0x 会破坏向后兼容性吗?第 2 卷涵盖了多线程、模板等特性。这些特性中的任何一个在 C++0x 中会发生显着变化吗?