一般C/C++开发,头文件和.c是分开的,在头文件中定义好了后在到.c下实现。可是你们发现没有,函数的声明和定义的时候要敲几乎一样的代码两遍。
 比如:
   int foo( int a, char b .. );C下就不说什么了,顶多拷贝一边,因为两者是一样的,C++下就不同了,要带个Class_Name::,而且,如果有static或其他修饰符,还不能在定义的时候用,怎么这么多开发工具就没有一个能提供一种机制,把程序员从这重复的工作解脱出来呢?FT。谁见过这样的编辑器,告诉我一下。 这不是一个很难实现,很难想到的问题吧,怎么没人实现呢?VS.NET 下不是可以通过接口做辅助开发的东东吗?不太了解不知道能不能实现。

解决方案 »

  1.   

    visual assist的这个功能怎么用?
      

  2.   

    楼主这个是函数声明和函数具体的实现过程~
    那当然要写两遍了~~
    直接写代码直接复制就可以了~~!
    C++下就不同了,要带个Class_Name::,这个是类的作用域,通过它可以实现函数的重载等~~~
    楼主也不要这么懒...
    还有在C中,也没有必要写函数原形,只要求函数的实现在函数的声明之前使用就可以了~~~