建议最好的IDE编写C ++代码 [英] suggest best IDE to write c++ codes

查看:58
本文介绍了建议最好的IDE编写C ++代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在设计一种算法,通过最佳时机在大学中生成演讲组,该算法可以在较弱的时间内管理学生和老师的时间.
生成的小组没有时间散布,学生和老师将为他们最佳地利用时间感到高兴.
输入的是教师姓名及其空闲时间.(每位教师将在大学中出现的时间)
以及课程列表和课程列表.
在设计算法的最后步骤中,经过分析和正确的测试之后,这个问题在我的脑海中浮现出来:哪种语言和IDE更好地实现了它? 对我来说重要的是,选择的IDE必须具有足够的功能,因为
的时间复杂度 我的算法很高(适用于回溯法),因为我学得很好,所以支持c ++.
通过谢谢的

最终产品将是商业产品.但是起初,我将在大学中对其进行测试以查找可能的错误.
我非常了解c ++,并且具有用这种语言实现我的算法的能力.
现在,我在vs2010-win32console中测试了我设计的算法,但是这种想法折磨了我,要与用户建立联系,我必须选择一种支持视觉形式的语言.2年前,我使用过vs6-visual basic,但现在我忘记了,只能工作使用c ++.但是问题在于,以我在c ++和设计算法方面的全部能力,我现在还没有实现真正的应用程序
通过实施此项目,我希望收到2个目标:
1:应用程序的商业使用.
2:通过c ++基础学习支持可视形式的IDE.
谢谢s

I''m designing an algorithm for generate lecture groups in university by optimal timing which manages students and teacher''s time in weak.
Generated groups have no dispersal in time, students and teachers will be happy for optimal use of their time.
Inputs is teachers name and their free times.(times that each teacher will present in university)
and list of courses and list of classes.
It''s in final steps of designing algorithm,after analyse and correct testing, this question will create at my mind : which language and IDE is better to implement it???
It''s important for me that choiced IDE have enough powerful because time complexity of
my algorithm is high(for use backtracking method), and rather support c++ becuase i learned it good.
by thank''s

The end-product will be a commerical product.but at first i will test it in my university for probable bugs.
I know c++ very well and have ability for implement my algorithm in this language.
Now, I test my designed algorithms in vs2010-win32console but this mind is torturing me that for relation with user I must choice a language that supports visual forms.2 years ago i worked with vs6-visual basic and now i forget it and only work with c++.but the problem is here that by my all ability in c++ and designing algorithms, i dont implement a real application unil now
by implement this project i want to recieve to 2 goal:
1:Commerical use of application.
2:Learn an IDE by c++ base that support visual forms.
by thank''s

推荐答案

在这一点上,取决于您以及您最了解哪种语言.

如果对算法进行了很好的描述(使用单词和伪代码),则只需对其进行编码即可.

所有/大多数复杂性(速度,大小)分析应在编码之前完成.

如果最终产品要商业化(或包含在现有应用程序中),请使用已经存在的语言.

如果仅是一项学术练习/家庭作业,请检查将要评分的人所知道的最简单的语言是什么.

如果您了解C ++,那么只需使用C ++即可.
At this point, it is up to you and what language you know best.

If the algorithm is well described (using words and possibly pseudo-code), then it is just a matter of coding it.

All/Most complexity (speed, size) analysis should be done prior to coding.

If the end-product is to be commercialized (or included in an existing application) , then use the language already in place.

If it is only an academic exercise/homework check what will be the easiest language that the people who will grade you know.

and if you know C++ then just do it in C++.


如果您对C ++的了解足够,请使用它.它功能强大,仍在广泛使用.就环境而言,您是说IDE吗?如果是这样,还请使用您喜欢的东西...毕竟,如果要创建应用程序并使之正常运行,则无需使用新的IDE来使您的生活复杂化以前从未使用过.

另一方面,如果您尝试学习新知识,那么您必须告诉我们您以前使用过的内容,以便我们提供建议.就IDE而言,我使用过各种版本的Visual Studio,并且对其产品及其多年来取得的进展感到非常满意.如果要开始使用其他东西,则必须考虑以下几点:
0.我希望支持哪些平台?
1.我是否有首选的编译器(我只会使用gcc或vcc)?
2.是否有我想与IDE结合使用的框架(例如,Qt提供了已经绑定了该框架的IDE)?
If you know C++ well enough... then use that. It''s powerful and still widely used. As far as environment, do you mean IDE? If so, use something you''re comfortable with as well... after all, if the point is to create your application and get it working, there''s no need to complicate your life with a new IDE you''ve never used before.

If on the other hand, you''re trying to learn something new, then you''ll have to tell us what you''ve used before so we can give suggestions. As far as an IDE, I''ve used all sorts of versions of Visual Studio and have been very happy with their product as well as with the progress it has made over the years. If I were to start using something else, I would have to take a few things into consideration:
0. What platforms am I looking to support?
1. Do I have a preferred compiler (I would only use gcc or vcc personally)?
2. Is there a framework that I want to tie in with the IDE (for example, Qt offers an IDE that already has the framework tied in)?


感谢您的回答.
最终产品将是商业产品.但是起初,我将在大学中对其进行测试以检查可能的错误.
我非常了解c ++,并且具有用这种语言实现我的算法的能力.
现在,我在vs2010-win32console中测试了我设计的算法,但是这种想法折磨了我,要与用户建立联系,我必须选择一种支持视觉形式的语言.2年前,我使用过vs6-visual basic,但现在我忘记了,只能工作使用c ++.但是问题在于,以我在c ++和设计算法方面的全部能力,我现在还没有实现真正的应用程序
通过实施该项目,我希望收到2个目标:
1:应用程序的商业使用.
2:通过c ++基础学习支持可视形式的IDE.
由than''k寻求帮助.
thank''s for your answers.
The end-product will be a commerical product.but at first i will test it in my university for probable bugs.
I know c++ very well and have ability for implement my algorithm in this language.
Now, I test my designed algorithms in vs2010-win32console but this mind is torturing me that for relation with user I must choice a language that supports visual forms.2 years ago i worked with vs6-visual basic and now i forget it and only work with c++.but the problem is here that by my all ability in c++ and designing algorithms, i dont implement a real application unil now
by implement this project i want to recieve to 2 goal:
1:Commerical use of application.
2:Learn an IDE by c++ base that support visual forms.
by than''k for your help.


这篇关于建议最好的IDE编写C ++代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆