不知道楼主要从事那些方面,开源的东西还是比较多。
QT我听过,不过这个东西还没试过。知道做GUI方面的。
CEGUI, 也是一个开源的GUI库,主要用于游戏方面的。
Ogre, 也是C++写的一个开源有效图形渲染引擎。
Phython , Lua, 这些都可以和C++结合。
主要学习游戏设计相关,大概说的东西都是那些方面,我也是新手,分析前景就不乱讲了~~~
网络方面,开源的网络库很多,不过建议楼主选择asio,这个是boost首选的网络库,以后很有可能成为C++的标准。
不过最好有点socket基础最好。
开源的项目很多,sourecforge.net和code.google.com上面一大堆,主要看楼主的兴趣在哪一个领域了
最出名的肯定要数NUIX操作系统的各个版本
在其下运行的开源软件也数不胜数
当然各个方面几乎都有开源的,我能想起来就是,浏览器有Firefox,图形引擎Ogre和irrlicht。所以关键还是看你自己的兴趣。
Linux整个就是C/C++写的就是开源的
搞linux吧