TA的每日心情 | 慵懒 2016-4-21 12:07 |
---|
签到天数: 3 天 连续签到: 1 天 [LV.2]偶尔看看I 累计签到:3 天 连续签到:1 天
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
问题一:类的静态指针类型的属性初使化7 P, w, I2 ^- C1 ^3 I3 C
//test.h* J- `9 D% l; {+ o+ C5 n+ M2 t
class Test# c# F$ U2 \" A3 ]8 l y
{
' u# K3 c6 h9 [9 F1 b: Y...& {. ]# ]$ @+ g+ T! j) r Y
public:' p4 E. G) A$ F$ w
static WORD* m_test;9 O$ g6 |) e( a! c( F
...
) g* s0 r! o8 b Y: F* T}
' s5 L N6 A# }1 p
7 M0 i( A6 ^, @//test.cpp2 {( B3 ]( p0 O3 o
#include "test.h"$ l- }& ?+ r4 ~. k, B6 p, D
WORD* Test::m_test = 0;
' y1 [: M7 X" k0 C...* u6 L1 u7 {5 F
3 u! y5 {" p/ \' @问题二:类中的模板方法
`+ L. z, ^- E. L类中的模板方法不能在cpp中实现,可以在h文件中定义时即实现:
U. H8 w% u) H8 {" }8 F//test.h
/ z9 c% V9 N" ~class Test
4 A" Z9 Q- U! v; h' `, N{
) S! h/ b+ n2 S% `4 s% q...( p; u. X9 D- [) G
public:
- _3 H: {, c& @5 l# G template<class T>
$ I+ j, W5 u$ s. F BOOL TestMethod(T& result)
* z' s) C8 q# R2 S8 L+ i# {8 d% ^ {
# i9 O/ b0 e$ H. e result = ...;
7 X5 P& r! L9 R return TRUE;
6 i+ \* @- _5 T }8 ~; V( b5 a) U [) F w( x2 ~0 v
...+ N5 x1 u h6 y8 i2 T- B
} |
|