
刚开始学C ++语言,给我点建议.或者推荐好点用的软件吧!
8个回答
展开全部
VC++ 1999年版本,钱能主编。我自学的时候就是用它。我学建筑的,没有课程安排学VC。只是个人兴趣,没想到自己编程方面还是比较有兴趣(有点天赋),2010年毕业就来中关村编程。现在感觉还不错,学 了很多东西。总之,这个编程就是设计思想很重要,一个好的程序员可以在2分钟之内编号一个功能,但是她绝对可以花10倍的时间去调试。因为只有这样才可以检视程序内部是如何执行的。无论什么语言,其内建的运算符、函数等的都是语言上比较低级的东西,程序员的大部分时间都花在如何设计和抽象自己的类,之后建立面向对象编程上面。
无论什么语言,其内建的运算符、函数等的都是语言上比较低级的东西,程序员的大部分时间都花在如何设计和抽象自己的类,之后建立面向对象编程上面。
既然这样,并且基于微软系统的盛行和垄断地位我们编写就要用MFC类库就要使用MFC编程框架。所以虽然MFC起步很难学,有点捉摸不透。但是还是要硬着头皮学下去,(只要你想学好编程的话,或者将来想从事与之相关的工作)。
我认为最好方法就是:
1、查看MSDN的习惯。(很强大,很多新手都不注重,其实记住所有的东西很困难,我师傅做了编程7年了很多时候,要较真的时候还是要查看MSDN,我认为养成个这个良好的习惯是受益终生的起码对于编程者来说)。
2、千万不要期望记住所有的东西,因为有VA助手(详情百度VA)。编程高版的VC2002,2005,2008等里面已经集成了VA,所以不用单独安装。但是很多的还是习惯用VC6,我们公司就是。所以安装VA1561版本是最佳选择(网上有破解免费的)。可以体验一下啊。极大的方便程序编写。函数等的只要记住大概的KWord即可。
3、最后就是看MFC编程实例,有很多好的网站。这个东西点滴积累的。很多的东西看懂之后,重要函数(一个程序中的关键段和关键函数)去查下MSDN,之后自己在编写一个类似的或者直接的在原基础之上改,就回进步很快,记得很牢。有一天你会发现,你记住的函数已经很多了。看一般的MFC程序都可以流畅的看下来。那种成就感尤其对于编程新手来说,是无法用语言表达的。
最后,祝你好运!
无论什么语言,其内建的运算符、函数等的都是语言上比较低级的东西,程序员的大部分时间都花在如何设计和抽象自己的类,之后建立面向对象编程上面。
既然这样,并且基于微软系统的盛行和垄断地位我们编写就要用MFC类库就要使用MFC编程框架。所以虽然MFC起步很难学,有点捉摸不透。但是还是要硬着头皮学下去,(只要你想学好编程的话,或者将来想从事与之相关的工作)。
我认为最好方法就是:
1、查看MSDN的习惯。(很强大,很多新手都不注重,其实记住所有的东西很困难,我师傅做了编程7年了很多时候,要较真的时候还是要查看MSDN,我认为养成个这个良好的习惯是受益终生的起码对于编程者来说)。
2、千万不要期望记住所有的东西,因为有VA助手(详情百度VA)。编程高版的VC2002,2005,2008等里面已经集成了VA,所以不用单独安装。但是很多的还是习惯用VC6,我们公司就是。所以安装VA1561版本是最佳选择(网上有破解免费的)。可以体验一下啊。极大的方便程序编写。函数等的只要记住大概的KWord即可。
3、最后就是看MFC编程实例,有很多好的网站。这个东西点滴积累的。很多的东西看懂之后,重要函数(一个程序中的关键段和关键函数)去查下MSDN,之后自己在编写一个类似的或者直接的在原基础之上改,就回进步很快,记得很牢。有一天你会发现,你记住的函数已经很多了。看一般的MFC程序都可以流畅的看下来。那种成就感尤其对于编程新手来说,是无法用语言表达的。
最后,祝你好运!
展开全部
eclipse它是一个开源的软件!像一些c 什么都能用!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看你要从事什么样的开发。
如果是PC平台,那么,是Windows开发,还是Linux开发?是B/S开发还是C/S开发?一定要先有个目标。
如果是PC平台,那么,是Windows开发,还是Linux开发?是B/S开发还是C/S开发?一定要先有个目标。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
codeblocks 吧,这个是跨平台的编译器,不错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最好一开始在Linux平台学习C++,用g++
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++ 的开发环境有很多
VC++ 就是一个,不建议使用 VC++6.0,因为有很多代码在别的编译器中可以编译,在VC++6.0中就通不过,其他地方可以编译,但是在VC++6.0中就不行了,最好是 VC++ 2005 或以上版本,版本应该是新的比较好。
Code::Blocks 也是一个不错的选择,是免费的,Linux 也可以使用,比起 VC++ 来可以算得上是小巧灵活了,由于是开源的,因此你可以拿他的源代码来学习,甚至可以修改一番。
Dev C++ 尽管比不上 code::blocks 好用,尽管很长时间没有更新,也有一些BUG,但是多一个选择总是没有错的。
wxDev C++ 可以说是一个 Dev C++ 的增强版,最后一次更新在今年(2010年)。
最后还有文本编辑器
vim 和 emacs 是非常强大的,弄好了不比上边的那些差,vim 和 emacs 都有强大的可定制性。
emacs 可以浏览网页、查看邮件、听音乐、玩游戏、甚至可以.......煮咖啡,如果你想写日志也有专门的插件,用一句玩笑话来说 emacs 就是一个捆绑了编辑器的操作系统。
vim 也有专门的插件写日志,vim 在灵活性和功能性上可能不如 emacs,但是在文本编辑方面则比 emacs 好(个人感觉,也可能是刚用 emacs 有点不顺手。)
你可以通过 http://v.youku.com/v_show/id_XMTQ0MjM4Nzg4.html 这个视频来了解一下vim的强的。
VC++ 就是一个,不建议使用 VC++6.0,因为有很多代码在别的编译器中可以编译,在VC++6.0中就通不过,其他地方可以编译,但是在VC++6.0中就不行了,最好是 VC++ 2005 或以上版本,版本应该是新的比较好。
Code::Blocks 也是一个不错的选择,是免费的,Linux 也可以使用,比起 VC++ 来可以算得上是小巧灵活了,由于是开源的,因此你可以拿他的源代码来学习,甚至可以修改一番。
Dev C++ 尽管比不上 code::blocks 好用,尽管很长时间没有更新,也有一些BUG,但是多一个选择总是没有错的。
wxDev C++ 可以说是一个 Dev C++ 的增强版,最后一次更新在今年(2010年)。
最后还有文本编辑器
vim 和 emacs 是非常强大的,弄好了不比上边的那些差,vim 和 emacs 都有强大的可定制性。
emacs 可以浏览网页、查看邮件、听音乐、玩游戏、甚至可以.......煮咖啡,如果你想写日志也有专门的插件,用一句玩笑话来说 emacs 就是一个捆绑了编辑器的操作系统。
vim 也有专门的插件写日志,vim 在灵活性和功能性上可能不如 emacs,但是在文本编辑方面则比 emacs 好(个人感觉,也可能是刚用 emacs 有点不顺手。)
你可以通过 http://v.youku.com/v_show/id_XMTQ0MjM4Nzg4.html 这个视频来了解一下vim的强的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实刚开始学习的无所谓了,只要把语法学习ok了就行了,不必要在用什么软件上纠缠,我推荐的话就是vc了,这个不错,不过学校一般都用tc了,其实各有各的有点了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询