请问怎么样在编译期将公用的代码欠入到函数内部

menox 2007-01-20 11:21:27
我有一个
class T
{
...
void A()
void B();
...
}

class TT
{
...
void c()
void d();
...
}

怎么样可以能够在编译期自动向T 和 TT内的所有函数追加一段代码呢?
就像在静态初始化的时候系统在main函数追加的函数一样。
...全文
232 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
menox 2007-02-01
  • 打赏
  • 举报
回复
hdt(倦怠) ( ) 信誉:120 Blog 2007-1-26 22:22:04 得分: 0
可以使用宏
能详细的解释一下么?



shalen520 2007-01-26
  • 打赏
  • 举报
回复
AOP静态织入,可以研究下compose star
真相重于对错 2007-01-26
  • 打赏
  • 举报
回复
可以使用宏
boxter110 2007-01-25
  • 打赏
  • 举报
回复
那是编译器的工作了,你要是能写一个编译器的话就行了!
menox 2007-01-23
  • 打赏
  • 举报
回复
TO masterz

Can VC++ do this?
kudoo 2007-01-21
  • 打赏
  • 举报
回复
静态初始化的时候系统在main函数是怎样追加的函数呢?
masterz 2007-01-20
  • 打赏
  • 举报
回复
looks like Aspect Programming requirement, refer to the following.
www.aspectc.org/

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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