回 帖 发 新 帖 刷新版面

主题:ivf 11确实不错。

现在用ivf11+vs2005。鸟枪换炮。
确实感觉到了ivf的强大。
有几个郁闷。一个是vs2005底下,vc什么的可以自动缩进什么的。
ivf就不可以。而且字体有点怪。
不过可以忍受了。
最让我受不了cvf6.6c的是。
程序里如果有浮点错误,
比如分母为0,或者负数开平方。
我找一下得找半天,根本不能在出错行停住,这点比vb什么的都不如。
他的debug太不好用了。
在ivf底下直接在出错行就停住了。
期待ivf和vs更好的融合。。。。。

回复列表 (共16个回复)

沙发

字体是可以设置的嘛。

呵呵...IVF 给出的错误信息的确更多,更易于定位错误代码。

板凳


其实CVF也能对浮点数错误作ERROR中断处理的,如果你在设置中告诉编译器的话。

3 楼

如果有自动缩进、自动补全、代码折叠功能就更好了。

4 楼

终于安好了。。。。那个LIC生成器不知道谁做的  这么牛。。。

5 楼

请教下?怎么设置cvf的中断??
我搞了半天都搞不定。
就下面最简单的一个程序。
a=3
b=-5
c=a*b
d=sqrt(b)
e=a+b
end
能让cvf在d=sqrt(b)这里停下来吗?

6 楼

默认是F9吧, 你按按试试看。

7 楼

上面回贴的老大。你看清楚再回帖。。
我要知道哪个地方出问题了。还用这么麻烦?
设断点谁都会吧。
关键要知道哪里程序出问题了。。。。。。。

8 楼

有单步执行  是F10

9 楼

我实在佩服上面的回帖了。。。。。。。
一个几千行的程序突然出问题了。你去单步执行???
回帖评分为什么没有负分啊。。。
我真的想给某些人负分了。

10 楼

楼主火气还不小。看看Intel Visual Fortran(或者CVF也一样)自带的帮助文档,“Building Applications”中的“Error Handling”中的“Handling Run-Time Errors”这一章

IVF编译器默认设置了很多错误,或者说常见错误,或者说菜鸟级的常见错误。

severe (71): Integer divide by zero 

error (73): Floating divide by zero 

error (75): Floating point exception 

这一点IVF/CVF当然比不上设计为for dummies而不是for professionals的VB罗。其实VB还是挺好的。不同级别的人用不同级别的工具:The appentice carpenter may want only a hammer and a saw, but a master builder employs many precision tools. Computer programming likewise requires sophisticated tools to cope with the complexity of real applications, and only practice with these tools will build skill in their use. 

摘自 数据结构与程序设计——C++语言描述(影印版) ISBN 7-04-010039-8/TP.691 P736
  Data Structures and Program Design in C++
  Robert L. Kurse, Alexandeer J. Ryba,2001.4出版

我来回复

您尚未登录,请登录后再回复。点此登录或注册