TA的每日心情 | 慵懒 2016-4-21 12:07 |
|---|
签到天数: 3 天 连续签到: 1 天 [LV.2]偶尔看看I 累计签到:3 天 连续签到:1 天
|
马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
问题一:类的静态指针类型的属性初使化
+ [! F; e# }5 s3 p5 O7 N& h//test.h( ^ b- _% D5 g. P" j$ @+ g" K
class Test
; ?( W) `# L. b$ q" d) ~{$ o. n* Q8 W. `/ V1 ]% u& z
...# r8 P$ M- Z0 G' t7 v9 @
public:/ G+ Q1 i7 T+ V! |% ~. Q0 g- r5 {& b
static WORD* m_test;
3 L% A% [0 K' A5 [! o' F0 f. r...
. k* ^2 z! ~6 L( {0 ?% k4 G% ?$ X}% R" F! {* c: i
; U5 C- H0 X3 D8 F) M) _% a//test.cpp
7 S1 [ m& c0 i#include "test.h"! {3 H o( X0 e$ O( b; q7 C5 {2 W
WORD* Test::m_test = 0;6 J: O+ Q6 b0 X6 U7 I- ?$ }! ~: H
...5 D# }3 E0 z# Y
9 {& ^" X f5 A" L( F4 w
问题二:类中的模板方法8 K( | U2 D- {7 @% M: c6 O3 b f
类中的模板方法不能在cpp中实现,可以在h文件中定义时即实现:1 [. G/ ~; e( e4 ~9 I4 |& T) C
//test.h2 a& Y1 ]( X, s* ?/ `
class Test
: q0 V1 D" U8 c( ^7 r7 ]% S{5 K+ N5 h1 W- i5 e, E
...; s; l" a* l" |9 ]5 l! E4 x- F/ n
public:
. Y n& L' \5 j% a0 { template<class T>9 s; H6 }$ t2 A
BOOL TestMethod(T& result) I) m) A9 P/ Z$ V' _
{2 V, V5 ~7 o, V- ]% t
result = ...;9 _. P# D y# i: ]7 i
return TRUE;6 y$ F( u# v' `* B+ _
}+ G8 {1 Z; e" O( p9 G. U
.... c8 x( a; T8 n- X# l* q$ j
} |
|