CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

常量声明为_MAX_PATH,但在调用时,为什么把前面的那根下划线省掉了?变成MAX_PATH?

楼主rick_silver(杨若蝉)2002-03-12 19:38:16 在 VC/MFC / 基础类 提问

顺便问一下,在VC++的IDE中,有什么可以快速查找当前函数申明位置的方法,  
  就象在DELPHI中按住CTRL点击那个函数就可以跳转到该函数声明的位置一样? 问题点数:50、回复次数:1Top

1 楼strip(阿飞 - Mozilla●CSDN●痛)回复于 2002-03-12 19:42:26 得分 50

1.   _MAX_PATH和MAX_PATH是两个不同的但都存在的常数定义  
  在windef.h中:  
  #define   MAX_PATH                     260  
  在stdlib.h中:  
  #ifndef   _MAC  
  #define   _MAX_PATH       260   /*   max.   length   of   full   pathname   */  
  #define   _MAX_DRIVE     3       /*   max.   length   of   drive   component   */  
  #define   _MAX_DIR         256   /*   max.   length   of   path   component   */  
  #define   _MAX_FNAME     256   /*   max.   length   of   file   name   component   */  
  #define   _MAX_EXT         256   /*   max.   length   of   extension   component   */  
  #else       /*   def   _MAC   */  
  #define   _MAX_PATH       256   /*   max.   length   of   full   pathname   */  
  #define   _MAX_DIR         32     /*   max.   length   of   path   component   */  
  #define   _MAX_FNAME     64     /*   max.   length   of   file   name   component   */  
  #endif     /*   _MAC   */  
   
  所以他们是两个定义  
   
  2.   我用的是visual   assist,   在_MAX_PATH上面按alt+g就可以快速定位到定义它的地方,即是那个头文件Top

相关问题

  • 下划线问题
  • 下划线问题?
  • word下划线问题
  • 无法删除字符的下划线
  • CStatic中如何做下划线?
  • 怎么去掉链接的下划线
  • 除去链接中的下划线
  • 怎么去掉联接的下划线
  • 怎么去掉下划线.链接的.
  • 怎样去掉连接下划线

关键词

  • 函数
  • component
  • mac
  • max
  • path
  • 定义
  • define
  • length

得分解答快速导航

  • 帖主:rick_silver
  • strip

相关链接

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

广告也精彩

反馈

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