社区
VC.NET
帖子详情
请问怎么样在编译期将公用的代码欠入到函数内部
menox
2007-01-20 11:21:27
我有一个
class T
{
...
void A()
void B();
...
}
class TT
{
...
void c()
void d();
...
}
怎么样可以能够在编译期自动向T 和 TT内的所有函数追加一段代码呢?
就像在静态初始化的时候系统在main函数追加的函数一样。
...全文
232
7
打赏
收藏
请问怎么样在编译期将公用的代码欠入到函数内部
我有一个 class T { ... void A() void B(); ... } class TT { ... void c() void d(); ... } 怎么样可以能够在编译期自动向T 和 TT内的所有函数追加一段代码呢? 就像在静态初始化的时候系统在main函数追加的函数一样。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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/
编译
器-
代码
优化
机器无关的优化与硬件特征无关,比如把常数值在
编译
期计算出来(常数折叠)。而机器相关的优化则需要利用某硬件特有的特征,比如 SIMD 指令可以在一条指令里完成多个数据的计算。 第二个分类维度,是优化的范围。...
C++虚
函数
及虚
函数
表解析
虚
函数
的定义: 虚
函数
必须是类的非静态成员
函数
(且非构造
函数
),其访问权限是public(可以定义为private or ...虚
函数
的作用是实现动态联编,也就是在程序的运行阶段动态地选择合适的成员
函数
,在定义了虚
函数
后,
c语言 静态
函数
和普通
函数
的区别是什么,类
函数
和普通
函数
区别 成员
函数
和普通
函数
的所有区别...
1, 成员
函数
和普通
函数
的所有区别区别很大: 1.成员
函数
是面向对象的概念,所谓的成员
函数
,是指一个
函数
作为类的成员,公有成员、私有成员或者保护成员。 2.普通
函数
一般有两种传递方式,按类型传递和按值传递,也...
C/C++ static 的用法
C/C++ 用关键字 static 修饰表示变量、
函数
是静态的。...用法1:
函数
内部
声明的static变量,可作为对象间的一种通信机制 如果一局部变量被声明为static,那么将只有唯一的一个静态分配的对象,它被用于在该...
C/C++静态变量static详解
静态变量作用范围在一个...用法1:
函数
内部
声明的static变量,可作为对象间的一种通信机制 如果一局部变量被声明为static,那么将只有唯一的一个静态分配的对象,它被用于在该
函数
的所有调用中表示这个变量。这
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章