纯C学习windows的一点疑问,求指导方向求方向性指导,谢谢了!我已经学过C语言了,现在想学windows。可是我对MF
纯C学习windows的一点疑问,求指导方向
求方向性指导,谢谢了!
我已经学过C语言了,现在想学windows。
可是我对MFC之类的暂时不感兴趣,只想SDK编程,因为我没打算止步windows。Linux才是我的目标。
有经验的前辈们能否给个指导?
只学windows底层不关心用户界面可以吗?
我用的书是:windows system programming,Johnson M. Hart.这个只讲控制台。
这本书看了一点,不知道我看这本书是否合适?
还有其它什么建议都指导下吧!
有这方面经验的前辈万万麻烦指导下,新手很需要啊!麻烦了!
[解决办法]
因为我没打算止步windows。Linux才是我的目标。
这句话我怎么理解?到底是学windows还是linux?
其实,我感觉,学linux挺好的,学纯c很有用武之地,APUE,unix网络编程等经典名著都是很好的学习书籍。
[解决办法]
都要学,如果你想专那个的,就要精,也就是多学;而不是说这个不学那个不学;很多时候有些东西界限不是那么清楚的,等到你到一定程度的时候,你就知道应该学什么,应该学到什么程度。
[解决办法]
别人的建议,不一定适用你自己哦,linux是你的目标,那就深入
[解决办法]不关心用户界面做一些底层驱动和服务程序也是很有前途的
[解决办法]图形用户界面多少要懂一点,如果没兴趣不必要太深入;
不太关心界面完全是可以的,有很多工作可做,只要你愿意;
你提到的那本书感觉对新手来说很有难度,最好不看那本;
很多人都说先看程序设计再看核心编程~,楼主可以试一试。
[解决办法]写界面还是VC比较好用,
到内核觉得还是C好用,
没学走,别想跑。
万丈高楼平地起,一步一步走吧还是。
[解决办法]一般LINUX下写服务器,WINDOWS是客户端,都有很多东西要学
[解决办法]APUE,unix网络编程等经典名著都是很好的学习书籍
[解决办法][解决办法]嗯,大家讲的都挺有道理的。
其实windows和linux的关系,就像c和c++,c#等等这些编程语言一样的,一通百通!!!
[解决办法]学习linux的底层比windows的底层好学一点吧。因为linux是开源的,你能看到底层的实现过程。但对于windows底层的实现你是看不到的。
[解决办法]看petzold写的《Windows编程》是必须的。看完后可以考虑看《Windows核心编程》
[解决办法]对界面不感兴趣,并不是就不学,你总得知道。我也对写界面不感兴趣,但是没有它,有个时候却又不行。
[解决办法]无论哪个系统,都分很多领域的,你需要有个准确的定位,自己想做哪块!
内核+驱动:<深入理解linux内核>,<linux设备驱动>
应用软件:<UNIX环境高级编程>,QT,GTK+
web:PHP,MYSQL
数据库:MYSQL,ORACLE
网络:<UNIX网络编程>
顺便BS上面某星宿老怪~~ 纯大忽悠一个!!!
[解决办法]直接在Linux下面搞驱动吧,这个不需要界面
[解决办法]要是纯C的话,还是学linux吧
MFC大量的类,大量的宏,没C++基础肯定是不行的
学windows底层的话,比学linux内核还痛苦,你可以先看看潘爱民老师写过的一本书,大致叫《windows内核场景分析》一共上下两本 ,到时候各种痛苦,你会了解的...