首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • VC可否实现类似C#或JAVA中的注释功能 [已结贴,结贴人:varlj]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • varlj
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2008-08-18 19:15:35 楼主
    在C#或JAVA中,都有很方便的注释方式,配合IDE,在调用那些写有注释的方法时,可以看到方法的注释
    C# code
    /// <summary> /// 保存配置 /// </summary> /// <param name="key">要更改的键</param> /// <param name="val">新的值</param> /// <returns>是否保存成功,0表示失败,1表示成功,-1表示已经有相同的名字存在</returns> public int saveConfig(string key,string val) { //TODO Sth return 1; }


    这样在调用该方法时,可以很方便的看到这方法是干什么的,参数什么用等信息

    同是VS系列中的一员,VC有没有想类型的注释方法呢?定义的函数,类一多,实在有点难扛了
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lizhigang34
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 19:31:461楼 得分:15
    这个要下VC小助手..可以提供类似的功能.但还是没有C#和Java好.
    你到CSDN的资源区里找找,我的那个VC助手就是在这下载的..
    如果没找到的话,留下Email吧,我发给你
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • varlj
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 19:38:322楼 得分:0
    谢谢

    指的是visual assist吗?这个我装了的,注释的格式是怎样的?
    我试了//和/**/,都没有自动提示
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lizhigang34
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 19:41:083楼 得分:0
    这个你要自己加,比如我用输入///,下面就会出现
    //功能:
    //参数:
    //返回:
    这些都是自己设置的.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhouzhenyan
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 19:41:474楼 得分:5
    没有跟C#一样的功能,不过在函数声明的后面(同一行)用“//”写注释也能起到类似的效果。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jingzhongrong
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 19:42:195楼 得分:0
    VA就有啊,
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jingzhongrong
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 19:43:086楼 得分:0
    在声明前面一行写VA也能显示出来
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • varlj
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 19:53:587楼 得分:0
    引用 3 楼 lizhigang34 的回复:
    这个你要自己加,比如我用输入///,下面就会出现
    //功能:
    //参数:
    //返回:
    这些都是自己设置的.


    这个我配置了一下,行了,不过像参数之类,并不能自动生成的吧?


    无论我怎么写,调用函数的时候都没有提示啊?
    C/C++ code
    //方式一 void test() { } void test()//方式二 { } /*方式三*/ void test() { }


    烦请各位稍微讲详细一点儿,谢谢了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • varlj
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 19:54:468楼 得分:0
    最主要想实现的就是,在调用这个函数的时候,能在提示中看到注释内容
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lizhigang34
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 20:02:219楼 得分:0
    要想像C#那样方便恐怕是不可能..但这和原来相比已经不错了,把鼠标光标移到这个函数上,它会自动的显示注释..
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • varlj
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 20:09:4310楼 得分:0
    引用 9 楼 lizhigang34 的回复:
    要想像C#那样方便恐怕是不可能..但这和原来相比已经不错了,把鼠标光标移到这个函数上,它会自动的显示注释..


    嗯,我没指望他能达到那个程度,能显示注释就足够了,问题是我现在硬是不显示注释(VS 2005)

    我再找找原因看
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • shanying_0
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-18 20:15:3611楼 得分:0
    貌似不行把.vc下没有这样的功能.你可以自己加一个messagebox() 来提示一下.
    个人感觉只要逻辑清楚.不需要你说的功能
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved