很高兴能在这里遇见同行或者即将入行的同事.言归正传,既然大家到这里来问,而不是跑到专业编程的地方,说明大家都是有mac机器,且有准备在mac编程的.
1.先说IDE吧,很多朋友来了就问有没mac下编程的工具等类似的问题.首先IDE是什么,集成开发环境,他帮你集成了编译器,工程管理,代码自动补全,语法着色等等功能,反过来说就是这些功能是可以全部才分开的.最原始编译就是,文本文件加个编译器.初学就不要考虑什么IDE好什么不好.随便来个轻便的IDE能编译就行,这里我不推荐vc6.不是说他不好,而是他集成的编译器对标准c++支持不完善,在代码移植上会导致你的语法各种错误.同时让你产生不必要的语法误解
2.编译器,不同的语言有不同的编译器(好像是废话).但是多数情况在默认情况下,选IDE就是选编译器.当然也有些使用习惯什么的.
3.平台的的选择,其实吧,系统sdk可以看成不同的库,不要纠结什么平台,不同的平台就有属于他自己的库(sdk),我们的目标是跨平台,其实就是语法用标准就好了,当然细节问题我这里不深入讨论
4.语法学习,多实践,多问编译器,有任何问题或者疑问,直接写代码,用事实说话.
5.多用Google,百度
6.学会偷懒.编程最好学会想办法偷懒.机器能做的事就不要人去做.
7.有机会多学一门脚本
以上是我个人一家之言,不对地方欢迎来电
1.先说IDE吧,很多朋友来了就问有没mac下编程的工具等类似的问题.首先IDE是什么,集成开发环境,他帮你集成了编译器,工程管理,代码自动补全,语法着色等等功能,反过来说就是这些功能是可以全部才分开的.最原始编译就是,文本文件加个编译器.初学就不要考虑什么IDE好什么不好.随便来个轻便的IDE能编译就行,这里我不推荐vc6.不是说他不好,而是他集成的编译器对标准c++支持不完善,在代码移植上会导致你的语法各种错误.同时让你产生不必要的语法误解
2.编译器,不同的语言有不同的编译器(好像是废话).但是多数情况在默认情况下,选IDE就是选编译器.当然也有些使用习惯什么的.
3.平台的的选择,其实吧,系统sdk可以看成不同的库,不要纠结什么平台,不同的平台就有属于他自己的库(sdk),我们的目标是跨平台,其实就是语法用标准就好了,当然细节问题我这里不深入讨论
4.语法学习,多实践,多问编译器,有任何问题或者疑问,直接写代码,用事实说话.
5.多用Google,百度
6.学会偷懒.编程最好学会想办法偷懒.机器能做的事就不要人去做.
7.有机会多学一门脚本
以上是我个人一家之言,不对地方欢迎来电
