注册 登录
编程论坛 VC.NET论坛

[求助]VC6和VC7

Error 发布于 2006-02-15 21:48, 1803 次点击

你好!

小弟是一名刚刚学习c语言的新手,以前用的是vc6,没什么问题,最近改用vc7也就是vc 2003 .net,在使用cout的时候自然会包含一个iostream.h文件,但是编译的时候会报错,说找不到iostream.h文件。我发现库里面只有一个叫iostream的文件,如果包含此文件编译的时候也会报错,说cout是没有声明的标识符。

以前没有遇到过类似情况,实在感到迷茫,希望高手指点迷津。

另外,我还有一个问题想请教:原来vc6在类名上点右键会弹出有“添加消息处理函数”的菜单或者在菜单栏上的“建立类向导”菜单,不知道在vc7里面这个功能到哪里去了。

还有,在vc7的编辑框里面退格键和回车键都没有作用,这对文本编辑造成很大不便,不知道这是不是我的系统的问题,希望高手给点线索。

谢谢。

[此贴子已经被作者于2006-2-16 13:00:53编辑过]

9 回复
#2
冰镇柠檬汁儿2006-02-16 09:18
.NET中大致分为BS(Browse Server)结构和CS(Client Server)结构,.NET中已经很少用到cout了。
在BS中常用Response::Write(),CS中常用Console::Write()和Console::WriteLine()。
#3
冰镇柠檬汁儿2006-02-16 09:23
在.net中代码和页面是分离的,在页面里的空白处双击或按F7都可以看到代码,生成的事件也是非常简单的,找找资料看看。
#4
Error2006-02-16 12:37
谢谢指点,不过可以看出,二者的差别实在是太大了。

顺便多问一句,VC++6.0和VC++ .net是不是面向不同领域的?

[此贴子已经被作者于2006-2-16 12:59:38编辑过]

#5
冰镇柠檬汁儿2006-02-16 14:11
VC++6.0好像做不了网页的,.NET可以。再有,很多的语法、思想都有变化的。至于领域,就有点大了,两者还没差这么大
#6
Error2006-02-16 18:56
    多谢,又让我了解不少。
#7
wengych2006-02-22 11:20
using namespace std;
#8
Error2006-02-24 09:34
谢谢楼上指点。

不过好像还是不能解决问题。
有关于还需不需要在文件后面添加“.h”的问题。
它还说:“error LNK2019: 无法解析的外部符号 _WinMain@16 ,该符号在函数 _WinMainCRTStartup 中被引用”。

[此贴子已经被作者于2006-2-25 12:30:37编辑过]

#9
冰镇柠檬汁儿2006-02-27 10:56
好像在.net中用不了cout,我试了几种办法都不好用,你就用我在2楼说的方法吧
#10
Error2006-02-27 13:08
    好的,我还要慢慢熟悉你说的那两种办法才能灵活运用。
1