请问一下,用VC6.0 如何设置编译参数,使编译所有的函数,包括没有使用的。

zhanglq76 2006-03-22 03:48:33
请问一下,用VC6.0 如何设置编译参数,使编译所有的函数,包括没有使用的。
现在如果有个函数,我没有使用到它,那么,我在该函数里可以随便乱输入的代码,编译也能通过,而不出错,而我想让编译器报告这个错误,请问如何设置。
例如某个没有用到的函数
void aaa()
{
asdfasdfaskkkk
dfdsaf
}
但编译器对它视而不见。
...全文
192 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
lightnut 2006-03-23
  • 打赏
  • 举报
回复
Seems impossible.
You have to make a instance of each template (class, function).
  • 打赏
  • 举报
回复
是不是用到了宏定义,如
#ifndef xx
#endif

等,而你的代码正好在其中,而你又没有定义
#define xx
huguyue6670 2006-03-23
  • 打赏
  • 举报
回复
更正一下,是摸板类里面没有使用到的函数,请问如何使它报错?使用到的函数还是能报错的


要是有错 你的莫版应该建不成,你怎么使用。

要是工程中没有用到的函数肯定报错。
handsomerun 2006-03-23
  • 打赏
  • 举报
回复
如果你这个函数的定义在cpp中,是会编译出错的啊
如果你这个定义是在头文件中的
那么只要没有include这个头文件,都不会出错的

当然了,这个前提是你把定义这个文件的工程添加到你的工程中去了
zhanglq76 2006-03-23
  • 打赏
  • 举报
回复
实现体也是在头文件里,因为我用的是模板类,旁边使用到的能编译
robin_yao 2006-03-22
  • 打赏
  • 举报
回复
gz
lixiaosan 2006-03-22
  • 打赏
  • 举报
回复
你在头文件中声明该函数没?
zblaoshu1979 2006-03-22
  • 打赏
  • 举报
回复
没有声明这个函数吧?
zhanglq76 2006-03-22
  • 打赏
  • 举报
回复
更正一下,是摸板类里面没有使用到的函数,请问如何使它报错?使用到的函数还是能报错的
zhanglq76 2006-03-22
  • 打赏
  • 举报
回复
rebuild all 没有用的,因为这个函数在程序里没有使用到它,对应的文件也包含在工程里面的,因为旁边的已经使用到的函数,都编译了的,如果有错,它会提示的。
wawaku 2006-03-22
  • 打赏
  • 举报
回复
rebuild all

或者把你的 Debug文件夹删了再编绎
flyelf 2006-03-22
  • 打赏
  • 举报
回复
估计你的文件没有包含在工程中,所以所作的修改不会被编译
lixiaosan 2006-03-22
  • 打赏
  • 举报
回复
rebuild all 试试

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧