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

SOS 编绎时的警告不解......

楼主slipper_cn()2005-04-03 10:35:51 在 VC/MFC / 基础类 提问

用VC做了第一个C++类的程序,还不太明白,编绎时有一个警告:  
  warning   C4551:   function   call   missing   argument   list  
  那位了解是什么东东出错了呀,帮帮忙.所有的函数我都声明了呀,写一个单独的头文件里的,函数原型也给出来了呀,可是为什么还有这个警告呢? 问题点数:20、回复次数:3Top

1 楼vcmute(BCare4 H1Rest Good9!)回复于 2005-04-03 11:00:27 得分 0

Compiler   Warning   (level   1)   C4551  
  function   call   missing   argument   list  
   
  A   function   call   in   Visual   C++   must   include   the   open   and   close   parentheses   after   the   function   name   even   if   the   function   takes   no   parameters.  
   
  The   following   example   will   generate   a   C4551   warning:  
   
  void   function1(){  
         
  }  
   
  main()  
  {        
        function1;  
        return   0;  
  }  
   
  Top

2 楼vcmute(BCare4 H1Rest Good9!)回复于 2005-04-03 11:01:42 得分 0

不敌括号直接调用  
  P.S   这种问题请使用MSDNTop

3 楼xuzheng318(忧郁王子)回复于 2005-04-03 11:03:18 得分 20

缺少参数列表的函数调用  
   
  函数调用必须在函数名之后包含左括号和右括号,即使该函数未采用任何参数。  
   
  示例  
   
  //   C4551.cpp  
  //   compile   with:   /W1  
  void   function1()  
  {  
  }  
   
  main()  
  {  
        function1;       //   C4551  
        return   0;  
  }  
  Top

相关问题

  • SOS VC编绎时错误不解!! T_T
  • 对MyEclipse的一个警告不解?请大家指教。
  • 预编译警告
  • 一个编译警告
  • 编译出错,不解。求助!
  • 编译中为何出现警告?
  • 一个困惑我的编译警告
  • com编程警告信息问题
  • 编译的警告....这是为什么??????????
  • servlet编译出现 deprecated警告...

关键词

  • 函数
  • 括号
  • c4551
  • 调用
  • warning
  • call
  • function

得分解答快速导航

  • 帖主:slipper_cn
  • xuzheng318

相关链接

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

广告也精彩

反馈

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