CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

_RecordsetPtr对象为什么前面要加一个下划线?

楼主manwolf8636(茫茫)2003-12-02 21:49:03 在 VC/MFC / 基础类 提问

在VC程序中经常出现类似_RecordsetPtr的对象,不知道它前面的下划线表示什么,直接用RecordsetPtr这个名字不更好吗? 问题点数:0、回复次数:7Top

1 楼akiy(winexec)回复于 2003-12-02 22:03:05 得分 0

我曾经为了_itoa   ()这种函数前面为什么加一个下划线问过一个四十岁的程序员  
  他告诉我这是旧习惯,系统函数喜欢这么写,容易和我们自定义的函数区分Top

2 楼panzhaoping(潘赵平)回复于 2003-12-03 13:41:04 得分 0

这是一种名民方式,智能指针嘛。Top

3 楼arvid_gs(west)回复于 2003-12-03 13:45:00 得分 0

是旧习惯.是微软写的从C++库对标准库的扩展Top

4 楼sdwtao(老王)回复于 2003-12-03 13:50:44 得分 0

顶Top

5 楼dreamchild(梦小孩)回复于 2003-12-03 20:58:42 得分 0

习惯问题吧。  
  就像Afx为前缀一样。Top

6 楼manwolf8636(茫茫)回复于 2003-12-03 22:23:22 得分 0

谢谢各位!Top

7 楼linyudie(蝴蝶夜雪)回复于 2003-12-03 22:41:57 得分 0

最初加“_”是因为汇编生成的时候老是加上它,而好多C语言的基础函数是汇编或者混合写的,这个时候就要自己加上一个,  
   
  图个混合调用省事  
   
  希望我没有记反,好久都没有用了,:-(Top

相关问题

  • 怎么把Hyperlink对象中字体的下划线去掉?
  • #ifndef __agvTimer_h_ 下划线是什么意思?为什么前面是两个下划线。
  • 下划线问题
  • 下划线问题?
  • 请问,为什么许多编程高手的标识符前面都用如_size,_head等下划线哪
  • 前面加下划线的函数与其他函数比有什么特别含义吗?
  • 为什么我用bcb创建的dll的函数前面有个_(下划线),造成我不能调用?
  • word下划线问题
  • 常量声明为_MAX_PATH,但在调用时,为什么把前面的那根下划线省掉了?变成MAX_PATH?
  • 为什么有的函数名前面会一个下划线,比如LOCAL ER _ChkSpace( VP laddr, INT len, UINT mode, UINT env )

关键词

  • 下划线
  • 函数
  • 汇编
  • recordsetptr
  • 对象
  • 旧习惯
  • 加一个下划线
  • 库
  • 加上
  • 时候

得分解答快速导航

  • 帖主:manwolf8636

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo