V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
brader
V2EX  ›  程序员

请问下 Visual C++ 6.0 默认是不带提示的吗?

  •  
  •   brader · 2023-04-06 14:45:40 +08:00 · 1628 次点击
    这是一个创建于 385 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为实践考核要用到这个编辑器考试,我下载来试玩了一下,编程体验好像和记事本一样,没有任何提示,完全手敲
    #include <stdio.h>等这些,是我使用姿势不对吗?
    到时候考试也是这样的吗,应该不给装插件什么的吧
    25 条回复    2023-04-06 17:33:02 +08:00
    tool2d
        1
    tool2d  
       2023-04-06 14:51:47 +08:00
    20 几年前的编辑器,都是必须安装第三方 VA 插件的。

    默认没提示也很正常。
    kkocdko
        2
    kkocdko  
       2023-04-06 14:52:58 +08:00
    是这样的。当年 IDE 能把编译错误的行高亮这个特性就已经很牛了。
    brader
        3
    brader  
    OP
       2023-04-06 14:59:25 +08:00
    @tool2d
    @kkocdko 啊,那只能祈祷考试那天出的题不要太难了,编程思维有,但不是主写 java 和 c 的,可能到时候有些函数和单词根本不知道
    wupher
        4
    wupher  
       2023-04-06 15:00:30 +08:00
    当年做 VC6 的时候可以安装第三方插件提供诸如代码提示等辅助功能。

    搜索 WholeTomato 的 Visual Assist
    brader
        5
    brader  
    OP
       2023-04-06 15:01:30 +08:00
    @wupher 谢谢,这个我应该不会花时间去折腾了,它不是我的生产力工具,我下载来熟悉,只是为了应付考试
    corcre
        6
    corcre  
       2023-04-06 15:07:04 +08:00
    emmm, 我好像模模糊糊记得当年上 C 语言课的时候就用这玩意出了个奇怪的 bug, 所有变量都要丢到最前面去定义, 就算你最后才需要用到这个变量也是要在最前面定义, 你要不要先试试有没有这个问题...
    Les1ie
        7
    Les1ie  
       2023-04-06 15:13:46 +08:00
    @corcre 如果我没记错,c89 规定在块的开头定义变量 ,c99 没有这个限制。所以这不是 bug, 这是 feature. //Doge
    brader
        8
    brader  
    OP
       2023-04-06 15:14:20 +08:00
    @corcre 我没有用到很复杂的东西,我就尝试做了一道简单的试题,运行结果没问题,不知道和你说的情况有没有吻合的
    ```
    #include <stdio.h>

    int main()
    {
    double sum = 0.0;
    int i;
    for (i = 1; i <= 50000; i++) {
    if (i % 2 == 0) {
    sum -= 1.0 / i;
    } else {
    sum += 1.0 / i;
    }
    }

    printf("前 50000 项的和为:%.4f\n", sum);
    return 0;
    }
    ```
    xiri
        9
    xiri  
       2023-04-06 15:18:21 +08:00 via Android   ❤️ 1
    @corcre 这不是 bug 吧,早期的 c 语言标准( c89/c90 )就是要求代码块内的变量定义必须位于执行语句前,不然编译时会报混合变量声明和代码的错误
    corcre
        10
    corcre  
       2023-04-06 15:22:22 +08:00
    @Les1ie #7
    @xiri #9
    干, 我学那会老师好像没给我们讲过这个, 当时用自己电脑写的程序没啥问题用学校的电脑就跑不出来


    @brader #8 根据 7 楼和 9 楼所说确实是有这个 bug(feature🐶), 写的时候注意一下就好了
    wu67
        11
    wu67  
       2023-04-06 15:25:20 +08:00
    好多年前的古董了. 当年大学课程, 单单是安装这玩意就一堆毛病, 跑起来又一堆毛病, 写完代码 link make 又一堆毛病...
    brader
        12
    brader  
    OP
       2023-04-06 15:43:32 +08:00
    @wu67 可是考试还是要用这个玩意。。。
    lululau
        13
    lululau  
       2023-04-06 15:44:27 +08:00
    看到这个问题,就觉得上个毛大学啊,还别人卡你脖子呢,就这个教育水平,不给先自己给自己掐死喽?
    wu67
        14
    wu67  
       2023-04-06 15:54:44 +08:00
    @brader 我的建议是, 如果你们老师开明点, 你用 visual stuido 也行的. 甚至可以 gcc, 当场抛给他看就行.
    如果守旧一点, 那你多去学校机房用用就好了, 反正就这门课的事, 毕业了你也不会用这玩意搬砖干活
    idealhs
        15
    idealhs  
       2023-04-06 15:54:56 +08:00
    今年大学还在用 VC6 教 C 吗
    shuax
        16
    shuax  
       2023-04-06 16:08:05 +08:00   ❤️ 1
    不是 Turbo C 就知足吧。
    brader
        17
    brader  
    OP
       2023-04-06 16:14:26 +08:00
    @wu67
    @idealhs 没有老师,自考的,自己备课,自己摸索
    zhuangzhuang1988
        18
    zhuangzhuang1988  
       2023-04-06 16:16:32 +08:00
    有的
    记得是 1.可以先编译下简单的 helloworld 2.按住 Alt + 右箭头 就可以了
    coderluan
        19
    coderluan  
       2023-04-06 16:23:02 +08:00
    VC6 年龄估计都比楼主大了吧,当年确实是这样,额外功能需要一个插件,叫什么忘了,图标是个番茄这点印象很深。你们考试时候应该不会给装,楼主自己做准备吧。

    PS:现在还在用 VC6 的大学真不配开下去了。
    Chipmunker
        20
    Chipmunker  
       2023-04-06 16:44:03 +08:00
    这个应该是信息技术考古学研究的范畴了。/手动狗头
    bruce0
        21
    bruce0  
       2023-04-06 16:46:17 +08:00
    @coderluan 确实,还在用这个教学真的是坑人, 我记得我们学校机房用的 codeblock 和 vs2012 还是 200X(具体哪个版本记不清了)
    fournoas
        22
    fournoas  
       2023-04-06 16:46:38 +08:00
    我记得有个插件,叫“Visual Assistant”吧好像。可以支持代码提示
    fournoas
        23
    fournoas  
       2023-04-06 16:47:58 +08:00
    @coderluan 从 Turbo C++升级到 VC6 已经是国内高校计算机教育的一大进步了
    sjgsgxsfsl
        24
    sjgsgxsfsl  
       2023-04-06 17:21:05 +08:00
    看到 VC++ 6.0 我就想起了谭浩强
    msg7086
        25
    msg7086  
       2023-04-06 17:33:02 +08:00
    @shuax Turbo C 笑死,这不得再整个 DOS 3.3 来玩玩(
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3518 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 04:49 · PVG 12:49 · LAX 21:49 · JFK 00:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.