社区
非技术区
帖子详情
自学自学,个个都说自学
aa573915483
2014-05-04 01:35:10
开始自学就拿着项目源代码看,什么都看不懂,越看越迷茫,,
...全文
275
6
打赏
收藏
自学自学,个个都说自学
开始自学就拿着项目源代码看,什么都看不懂,越看越迷茫,,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luotuo44
2014-05-04
打赏
举报
回复
赞同2楼说的。 看别人的项目也是要有基础才行的。比如比人的开源库用到了线程、条件变量、锁、信号、网络、epoll、IPC这些东西。你都没有这方面的基础,只是学过C/C++的基础语法。肯定是看不懂的。 你要先接触一下特定的平台,比如Linux。学一下Linux的系统API(可以看《unix环境高级编程》),等你熟悉了这API,再去看别人的开源库,就容易多了。
Falleyes
2014-05-04
打赏
举报
回复
循序渐进啊,这直接拿源代码就看懂的,叫天才。
s_hhm
2014-05-04
打赏
举报
回复
学习要从易到难呀.你直接去看别人的项目源代码当然不容易懂了. 先看基础,别急着看项目.有些项目就是很牛比的程序员看起来也吃力.毕竟每个人的思路都不一样.
xiaohuh421
2014-05-04
打赏
举报
回复
自学要渐近, 而不是直接就拿开源项目看. 首先基本的语法, 要学得非常熟练. 不要什么是类, 什么是继承, 封装, 多态这些都完全不知道. 对于C/C++, 指针这一节需要理解透彻, 否则就会纠结在各种数据类型的转换和数据大小,内存表示什么的东东上面. 再有就是基本的数据结构, 常用, 数组, 链表, 树等等. 然后是系统的学习, 文件, 多线程, 网络.dll, 数据库..等等基本的应用及API 当这些都比较熟练了, 那就可以开始看别人写的XX系统 开源项目了.
e0a0
2014-05-04
打赏
举报
回复
学什么都是浮云 就是没时间 , 每天好忙啊
百曉生
2014-05-04
打赏
举报
回复
自学,看不懂书的话可以看一些基础性较强昂的视频
java仿qq2012(适合初学者)
个个
博客:http://my.csdn.net/tangcaijun 网上看到有很多仿qq的版本,感觉有部分起点有点过高了,可能会有部分初学者看不懂吧, 所以就弄了个主要是写 tcp通信+界面 的代码, 主要是希望能有更多人可以去了解java tcp 通信是如何使用的。。。
图书管理系统SQL
此为本人
自学
SQL2008 的 最终成果 是一个图书馆数据库管理系统 其中表间关系 限制都有 也有
个个
表的 代码
说
明 直接下载 打开SQL2008 家里一个数据库 把代码 粘进去 直接就可以执行
程序员面试问题分享.pdf,这是一份不错的文件
程序员面试问题分享.pdf,这是一份不错的文件
小学六年级语文阅读题及答案.doc
小学六年级语文阅读题及答案.doc
墨梅图题诗.ppt
墨梅图题诗.ppt
非技术区
15,446
社区成员
58,132
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章