请问一下,用VC6.0 如何设置编译参数,使编译所有的函数,包括没有使用的。
现在如果有个函数,我没有使用到它,那么,我在该函数里可以随便乱输入的代码,编译也能通过,而不出错,而我想让编译器报告这个错误,请问如何设置。
例如某个没有用到的函数
void aaa()
{
  asdfasdfaskkkk
dfdsaf
}
但编译器对它视而不见。

解决方案 »

  1.   

    rebuild all或者把你的 Debug文件夹删了再编绎
      

  2.   

    rebuild all 没有用的,因为这个函数在程序里没有使用到它,对应的文件也包含在工程里面的,因为旁边的已经使用到的函数,都编译了的,如果有错,它会提示的。
      

  3.   

    如果你这个函数的定义在cpp中,是会编译出错的啊
    如果你这个定义是在头文件中的
    那么只要没有include这个头文件,都不会出错的当然了,这个前提是你把定义这个文件的工程添加到你的工程中去了
      

  4.   

    是不是用到了宏定义,如
    #ifndef  xx
    #endif等,而你的代码正好在其中,而你又没有定义
    #define xx
      

  5.   

    Seems impossible.
    You have to make a instance of each template (class, function).